[ros-users] Package dependencies not detected from manifest
ibwood
ianbenjiman at hotmail.com
Thu Jul 22 22:20:41 UTC 2010
Ok, this is weird..
when I try to rosmake the package "omnibot", an error comes up, saying that
the program can't locate package dependencies, even though I have specified
in the manifest file. Here is the ouput:
$ rosmake omnibot
[ rosmake ] [ make ]
[ rosmake ] Packages requested are: ['omnibot']
[ rosmake ] Logging to directory
[ rosmake ] /home/mars/.ros/rosmake/rosmake_output-20100722-170218
[ rosmake ] Expanded args ['omnibot'] to:
['omnibot']
[ rosmake ] Checking rosdeps compliance for packages omnibot. This may take
a few seconds.
[ rosmake ] [ make ]
[ rosmake ] rosdep check failed to find system dependencies: rosdep ABORTED:
Cannot location installation of stack visualization_core.
ROS_ROOT[/home/mars/ros]
ROS_PACKAGE_PATH[/home/mars/ros/omnibot/visualization_core/visualization_msgs]
[ rosmake ] [ make ]
[ rosmake ] Starting >>> tools/rospack
[ rosmake ] [ make ] [ tools/rospack: 0.17 sec ] 1/3
Bootstrap[ rosmake ] Finished <<< tools/rospack
[ rosmake ] Starting >>> 3rdparty/gtest
[ rosmake ] [ make ] [ 3rdparty/gtest: 0.01 sec ] 2/3
Bootstrap[ rosmake ] Finished <<< 3rdparty/gtest
[ rosmake ] Starting >>> core/genmsg_cpp
[ rosmake ] [ make ] [ core/genmsg_cpp: 0.92 sec ] 3/3
Bootstrap[ rosmake ] Finished <<< core/genmsg_cpp
[ rosmake ] [ make ] [ core/genmsg_cpp: 0.95 sec ] 3/3
Bootstrap[rosmake-0] Starting >>> omnibot [ make ]
[rosmake-1] Starting >>> roslang [ make ]
[rosmake-1] Finished <<< roslang No Makefile in package roslang
[ rosmake ] [ make ] [ omnibot: 0.02 sec ] [ 1 Active 3/9
Complete ][rosmake-1] Starting >>> roslib [ make ]
[ rosmake ] [ make ] [ omnibot: 0.28 sec ] [ roslib... [ 2 Active 3/9
Complete ][ rosmake ] All 22 lines
{-------------------------------------------------------------------------------
mkdir -p bin
cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find
rosbuild`/rostoolchain.cmake ..
[rosbuild] Building package omnibot
Failed to invoke /home/mars/ros/bin/rospack deps-manifests omnibot
[rospack] couldn't find dependency [common_msgs] of [omnibot]
[rospack] missing dependency
CMake Error at /home/mars/ros/core/rosbuild/public.cmake:113 (message):
Failed to invoke rospack to get compile flags for package 'omnibot'.
Look
above for errors from rospack itself. Aborting. Please fix the broken
dependency!
Call Stack (most recent call first):
/home/mars/ros/core/rosbuild/public.cmake:178 (rosbuild_invoke_rospack)
CMakeLists.txt:3 (rosbuild_init)
-- Configuring incomplete, errors occurred!
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package omnibot written to:
[ rosmake ]
/home/mars/.ros/rosmake/rosmake_output-20100722-170218/omnibot/build_output.log
[rosmake-0] Finished <<< omnibot [FAIL] [ 0.27 seconds ]
[ rosmake ] Halting due to failure in package omnibot.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] [ make ] [ roslib: 1.63 sec ] [ 1 Active 3/9
Complete ][rosmake-1] Finished <<< roslib [PASS] [ 1.65 seconds ]
[ rosmake ] Results:
[ rosmake ] Built 5 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/mars/.ros/rosmake/rosmake_output-20100722-170218
[ rosmake ] WARNING: Rosdep did not detect the following system dependencies
as installed: rosdep ABORTED: Cannot location installation of stack
visualization_core. ROS_ROOT[/home/mars/ros]
ROS_PACKAGE_PATH[/home/mars/ros/omnibot/visualization_core/visualization_msgs]
Consider using --rosdep-install option or `rosdep install omnibot`
What's the problem?
-Ian
--
View this message in context: http://ros-users.122217.n3.nabble.com/Package-dependencies-not-detected-from-manifest-tp988373p988373.html
Sent from the ROS-Users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
ros-users mailing list
ros-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ros-users
More information about the ros-users
mailing list