Ask Your Question
0

Error: couldn't find dependency [gazebo_msgs] of [pr2_tabletop_manipulation_gazebo_demo]

asked 2013-03-01 01:54:11 -0500

Reza Ch gravatar image

updated 2013-03-01 03:51:21 -0500

Hi I tried to get the PR2 Pick and Place Demo working. In the compiling part after running "rosmake pr2_tabletop_manipulation_gazebo_demo" I got this out put:

root@reza2-laptop:~/Downloads# rosmake pr2_tabletop_manipulation_gazebo_demo
[ rosmake ] Packages requested are: ['pr2_tabletop_manipulation_gazebo_demo']                                                                                
[ rosmake ] Logging to directory/home/reza2/.ros/rosmake/rosmake_output-20130301-154404                                                                      
[ rosmake ] Expanded args ['pr2_tabletop_manipulation_gazebo_demo'] to:
['pr2_tabletop_manipulation_gazebo_demo']                                            
[ rosmake ] Checking rosdeps compliance for packages pr2_tabletop_manipulation_gazebo_demo.  This may take a few seconds.                                    
Failed to find stack for package [rosgraph_msgs]
Failed to load rosdep.yaml for package [rosgraph_msgs]:Cannot locate installation of package rosgraph_msgs: [rospack] couldn't find package [rosgraph_msgs]. ROS_ROOT[/opt/ros/cturtle/ros] ROS_PACKAGE_PATH[/home/reza2/pr2_tabletop_manipulation_overlay/model_database:/home/reza2/pr2_tabletop_manipulation_overlay/wg_robots_gazebo:/opt/ros/cturtle/stacks:/opt/ros/cturtle/ros]
Failed to find stack for package [gazebo_msgs]
Failed to load rosdep.yaml for package [gazebo_msgs]:Cannot locate installation of package gazebo_msgs: [rospack] couldn't find package [gazebo_msgs]. ROS_ROOT[/opt/ros/cturtle/ros] ROS_PACKAGE_PATH[/home/reza2/pr2_tabletop_manipulation_overlay/model_database:/home/reza2/pr2_tabletop_manipulation_overlay/wg_robots_gazebo:/opt/ros/cturtle/stacks:/opt/ros/cturtle/ros]
[rosstack] couldn't find dependency [bullet] of [wg_robots_gazebo]
[rosstack] missing dependency
[ rosmake ] rosdep check passed all system dependencies in packages                                                                                          
[rosmake-0] Starting >>> pr2_tabletop_manipulation_gazebo_demo [ make ]                                                                                      
[rosmake-1] Starting >>> roslang [ make ]                                                                                                                    
[rosmake-1] Finished <<< roslang ROS_NOBUILD in package roslang
 No Makefile in package roslang                                                              
[rosmake-1] Starting >>> roslib [ make ]                                                                                                                     
[rosmake-1] Finished <<< roslib ROS_NOBUILD in package roslib                                                                                                
[rosmake-1] Starting >>> xmlrpcpp [ make ]                                                                                                                   
[rosmake-1] Finished <<< xmlrpcpp ROS_NOBUILD in package xmlrpcpp                                                                                            
[rosmake-1] Starting >>> rosconsole [ make ]                                                                                                                 
[rosmake-1] Finished <<< rosconsole ROS_NOBUILD in package rosconsole                                                                                        
[rosmake-1] Starting >>> roscpp [ make ]                                                                                                                     
[rosmake-1] Finished <<< roscpp ROS_NOBUILD in package roscpp                                                                                                
[rosmake-1] Starting >>> rosout [ make ]                                                                                                                     
[rosmake-1] Finished <<< rosout ROS_NOBUILD in package rosout                                                                                                
[ rosmake ] All 22 linesr2_tabletop_manipulation_gazebo_demo: 0.1 sec ]                                                             [ 1 Active 8/9 Complete ]
{-------------------------------------------------------------------------------
  mkdir -p bin
  cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find rosbuild`/rostoolchain.cmake  ..
  [rosbuild] Building package pr2_tabletop_manipulation_gazebo_demo
  Failed to invoke /opt/ros/cturtle/ros/bin/rospack deps-manifests pr2_tabletop_manipulation_gazebo_demo
  [rospack] couldn't find dependency [gazebo_msgs] of [pr2_tabletop_manipulation_gazebo_demo]
  [rospack] missing dependency


  CMake Error at /opt/ros/cturtle/ros/core/rosbuild/public.cmake:113 (message):


    Failed to invoke rospack to get compile flags for package
    'pr2_tabletop_manipulation_gazebo_demo'.  Look above for errors from
    rospack itself.  Aborting.  Please fix the broken dependency!

  Call Stack (most recent call first):
    /opt/ros/cturtle/ros/core/rosbuild/public.cmake:183 (rosbuild_invoke_rospack)
    CMakeLists.txt:12 (rosbuild_init)


  -- Configuring incomplete, errors occurred!
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package pr2_tabletop_manipulation_gazebo_demo written to:
[ rosmake ]    /home/reza2/.ros/rosmake/rosmake_output-20130301-154404/pr2_tabletop_manipulation_gazebo_demo/build_output.log
[rosmake-0] Finished <<< pr2_tabletop_manipulation_gazebo_demo [FAIL] [ 0.19 seconds ]                                                                       
[ rosmake ] Halting due to failure in package pr2_tabletop_manipulation_gazebo_demo. 
[ rosmake ] Waiting for other threads to complete.                     
[ rosmake ] Results:                                                                                                                                         
[ rosmake ] Built 9 packages with 1 failures.                                                                                                                
[ rosmake ] Summary output to directory                                                                                                                      
[ rosmake ] /home/reza2/.ros/rosmake/rosmake_output-20130301-154404

I have Cturtle installed on Ubuntu 10.04 and already installed arm-navigation for using ompl by:

 sudo apt-get install ros-cturtle-arm-navigation

I have for example gazebo_msgs but it is under fuerte installation. So is there is any general package missing in my cturtle here or shall I get those missing dependencies one by one? Thanks in advance.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2013-04-03 15:25:50 -0500

tfoote gravatar image

Crossing cturtle and fuerte is likely going to get you into trouble. It looks like you're missing gazebo_msgs from your environment.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2013-03-01 01:54:11 -0500

Seen: 232 times

Last updated: Apr 03 '13