gazebo-release / gazebo2-release

0 stars 0 forks source link

libogre-1.8-dev dependency conflict #2

Open osrf-migration opened 10 years ago

osrf-migration commented 10 years ago

Original report (archived issue) by Steve Peters (Bitbucket: Steven Peters).


Copied from https://bitbucket.org/osrf/gazebo/issue/1187/libogre-18-dev-dependency-conflict

When using ROS Indgo, gazebo2 requires libogre-1.8-dev but MoveIt and other ROS packages require libogre-1.9-dev. It appears both of these ogre deps cannot be installed together. I get the error:

The following packages have unmet dependencies:
 gazebo2 : Depends: libogre-1.8-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
ERROR: the following rosdeps failed to install
  apt: command [sudo apt-get install -y gazebo2] failed

I'm not sure how to resolve this conflict. I'm on Ubuntu 14.04 May be related to https://bitbucket.org/osrf/gazebo/issue/1183/dependency-issues-when-installing-from

osrf-migration commented 10 years ago

Original comment by Steve Peters (Bitbucket: Steven Peters).


Would libogre-1.9-dev work?

osrf-migration commented 10 years ago

Original comment by Steve Peters (Bitbucket: Steven Peters).


I had forgotten why libogre-1.9 doesn't work. It's related to gazebo issues 994, 995, and 996.

https://bitbucket.org/osrf/gazebo/issue/994

https://bitbucket.org/osrf/gazebo/issue/995

https://bitbucket.org/osrf/gazebo/issue/996

osrf-migration commented 10 years ago

Original comment by Steve Peters (Bitbucket: Steven Peters).


osrf-migration commented 10 years ago

Original comment by Jose Luis Rivero (Bitbucket: Jose Luis Rivero).


Thanks to the ROS developers there is a workaround in place. My opinion is that we should try to fix the problems with libogre-1.9 in a short term.

There are more exotic solutions, but I would consider them far from being perfect.

/cc @wwoodall