Gazebo | Ignition | Community
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

To be able to use rosdep when working with gazebo5 on Indigo, you will need to override the default conversion of gazebo rosdep key. It is resolving to gazebo2 by default, and you will need it to resolve to libgazebo5-dev.

You can use our 00-gazeob5.list rosdep file to make it work:

$ sudo wget https://raw.githubusercontent.com/osrf/osrf-rosdep/master/gazebo5/00-gazebo5.list -O /etc/ros/rosdep/sources.list.d/00-gazebo5.list
$ rosdep update
# checking
$ rosdep resolve gazebo

That should make rosdep to resolve gazebo to gazebo5 instead of gazebo2. I have never found the use case of converting also sdformat, but you could need to add an entry to the gazebo.yaml file.

Please use with caution :)

To be able For getting the ROS Wrappers on gazebo5, it is highly recommended to use the ros-indigo-gazebo5-ros-pkgs, as Steve proposes.

If you still have a goo reason for trying to make rosdep when working with gazebo5 work on Indigo, this situation, you will need to override the default conversion of gazebo rosdep key. It is resolving to gazebo2 by default, and you will need it to resolve to libgazebo5-dev.

You can use our 00-gazeob5.list rosdep file to make it work:

$ sudo wget https://raw.githubusercontent.com/osrf/osrf-rosdep/master/gazebo5/00-gazebo5.list -O /etc/ros/rosdep/sources.list.d/00-gazebo5.list
$ rosdep update
# checking
$ rosdep resolve gazebo

That should make rosdep to resolve gazebo to gazebo5 instead of gazebo2. I have never found the use case of converting also sdformat, but you could need to add an entry to the gazebo.yaml file.

Please use with caution :)