Gazebo version collides between Indigo and Jade
To finish installing ros-jade-desktop-full
on Trusty, I had to uninstall Gazebo2
and install Gazebo5
related packages, which break many Indigo packages that transitively depend on Gazebo2 (via gazebo_ros etc.) I see at least 2 problems here:
(As of now) there doesn't seem to be
rosdep
keys forros-indigo-gazebo5*
packages, which is suggested here. So I'm afraid changing dependencies in the package.xml files for the packages that depend on gazebo is not yet possible (e.g. I get$ rosdep install --from-paths src --ignore-src -r -y
-->Cannot locate rosdep definition for [gazebo5_ros_control]
).In the first place Indigo's official hosted Gazebo version is 2.x, based on which I bet there are projects that define the system requirement.
Is there any solution to keep me working on both ROS Indigo and Jade on the same OS, using both Gazebo2 and 5?
Same here. The deb packages
sdformat-sdf
andlibsdformat2
, which Jade depends on, collide withlibsdformat1
, which Indigo depends on.