swri-ros-package build problems
I'm trying to install the swri ROS Industrial package (from source) following the instructions at http://code.google.com/p/swri-ros-pkg/wiki/Installation I am on the third step (rosmaking the stack), and I get a build error:
[rosbuild] Building package armadillo_arm_navigation
Failed to invoke /opt/ros/fuerte/bin/rospack deps-manifests armadillo_arm_navigation
[rospack] Error: package/stack armadillo_arm_navigation depends on non-existent package motoman
CMake Error at /opt/ros/fuerte/share/ros/core/rosbuild/public.cmake:129 (message):
Failed to invoke rospack to get compile flags for package
'armadillo_arm_navigation'. Look above for errors from rospack itself.
Aborting. Please fix the broken dependency!
Call Stack (most recent call first):
/opt/ros/fuerte/share/ros/core/rosbuild/public.cmake:203 (rosbuild_invoke_rospack)
CMakeLists.txt:12 (rosbuild_init)
Has anyone had a similar problem? Any suggestions?
Thanks!
Edit: Just tried checking out the repo and was able to rosmake industrialcore and swri-demos (including armadilloarm_navigation) with no problems. I'm not sure if I previously had a bad checkout, or r389 (committed in the last two days) fixed the problem.
Asked by Ed Venator on 2012-06-17 09:07:25 UTC
Comments
Did you
pip install
the latest versions of rosinstall, vcstools, rospkg and rosdep?Asked by joq on 2012-06-17 12:57:31 UTC
I had, so I don't think that was the problem. However, the problem seems to have fixed itself upon re-checking out. (See edit)
Asked by Ed Venator on 2012-06-21 06:18:42 UTC
Just an FYI. The ros industrial repo has electric/feurte branches that are stable. I now recommend using this branches instead of the trunk. I'll update the install instructions to reflect this.
Asked by sedwards on 2012-06-21 10:21:18 UTC