How to make jenkins uses ros-indigo-gazebo5-* instead of ros-indigo-gazebo-*?
I removed existing ros-indigo-gazebo-* and installed ros-indigo-gazebo5-. However, when I uploaded my repository, I realized that jenkins uses default ros-gazebo package. How can I make jenkins uses ros-indigo-gazebo5-?
Asked by JeongsooLim on 2016-04-11 20:05:23 UTC
Answers
jenkins only uses the ROS repository, not the gazebo repository, so it can't find the ros-indigo-gazebo5-* packages.
The ros-indigo-gazebo5-* packages have the same ROS package names as the ros-indigo-gazebo-* packages, so they would collide if they were both installed at the same time.
At the time that ROS Indigo was released, Gazebo 2 was the current version of gazebo, and so that version was chosen as the standard version for ROS Indigo. Since Gazebo does not make their ROS packages installable side-by-side for different versions, the later versions of the gazebo-ros packages are not installable by default.
Asked by ahendrix on 2016-04-11 23:51:14 UTC
Comments