Re: [ros-users] common_rosdeps in unstable has no manifest.x…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: ros-users
Subject: Re: [ros-users] common_rosdeps in unstable has no manifest.xml
On Tue, Jul 19, 2011 at 9:49 PM, Jack O'Quin <> wrote:
> I am seeing some peculiar behavior in unstable with the unary
> common_rosdeps package. It has a stack.xml, but no manifest.xml.
>
> I can `roscd` to it, and `rosstack find` locates it, but `rospack
> find` does not.
>
> Shouldn't it also have a manifest.xml, so package references can be resolved?


Forgot to mention: this seems to cause rosmake not to work.

joq@vision-4:camera1394$ rosmake
[ rosmake ] No package specified. Building ['camera1394']
[ rosmake ] Packages requested are: ['camera1394']
[ rosmake ] Logging to
directory/home/joq/.ros/rosmake/rosmake_output-20110719-215237
[ rosmake ] Expanded args ['camera1394'] to:
['camera1394']
[ rosmake ] Checking rosdeps compliance for packages camera1394. This
may take a few seconds.
Failed to find stack for package [common_rosdeps]
Failed to load rosdep.yaml for package [common_rosdeps]:Cannot locate
installation of package common_rosdeps: [rospack] couldn't find
package [common_rosdeps]. ROS_ROOT[/opt/ros/unstable/ros]
ROS_PACKAGE_PATH[/home/joq/ros/unstable_camera/release:/home/joq/ros/unstable_camera/ros_release:/home/joq/ros/unstable_camera/sandbox:/home/joq/ros/unstable_camera/utexas-art:/home/joq/ros/unstable_camera/camera_drivers:/home/joq/ros/unstable_camera/image_common:/home/joq/ros/unstable_camera/geographic_info:/opt/ros/unstable/stacks]
Failed to find stack for package [common_rosdeps]
Failed to load rosdep.yaml for package [common_rosdeps]:Cannot locate
installation of package common_rosdeps: [rospack] couldn't find
package [common_rosdeps]. ROS_ROOT[/opt/ros/unstable/ros]
ROS_PACKAGE_PATH[/home/joq/ros/unstable_camera/release:/home/joq/ros/unstable_camera/ros_release:/home/joq/ros/unstable_camera/sandbox:/home/joq/ros/unstable_camera/utexas-art:/home/joq/ros/unstable_camera/camera_drivers:/home/joq/ros/unstable_camera/image_common:/home/joq/ros/unstable_camera/geographic_info:/opt/ros/unstable/stacks]
[ rosmake ] rosdep check passed all system dependencies in packages
[rosmake-0] Starting >>> camera_calibration_parsers [ make ]
[rosmake-1] Starting >>> roslib [ make ]
[rosmake-1] Finished <<< roslib ROS_NOBUILD in package roslib
[ rosmake ] All 22 lines
{-------------------------------------------------------------------------------
mkdir -p bin
cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find
rosbuild`/rostoolchain.cmake ..
[rosbuild] Building package camera_calibration_parsers
Failed to invoke /opt/ros/unstable/ros/bin/rospack deps-manifests
camera_calibration_parsers
[rospack] couldn't find dependency [common_rosdeps] of
[camera_calibration_parsers]
[rospack] missing dependency


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


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


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



  -- Configuring incomplete, errors occurred!
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package camera_calibration_parsers written to:
[ rosmake ]    /home/joq/.ros/rosmake/rosmake_output-20110719-215237/camera_calibration_parsers/build_output.log
[rosmake-0] Finished <<< camera_calibration_parsers [FAIL] [ 0.21
seconds ]
[rosmake-2] Starting >>> rosbuild [ make ]
[rosmake-2] Finished <<< rosbuild ROS_NOBUILD in package rosbuild
 No Makefile in package rosbuild
[rosmake-3] Starting >>> cpp_common [ make ]
[rosmake-1] Starting >>> std_msgs [ make ]
[rosmake-2] Starting >>> roslang [ make ]
[ rosmake ] Halting due to failure in package camera_calibration_parsers.
[ rosmake ] Waiting for other threads to complete.
[rosmake-1] Finished <<< std_msgs ROS_NOBUILD in package std_msgs
[rosmake-2] Finished <<< roslang ROS_NOBUILD in package roslang
 No Makefile in package roslang
[rosmake-3] Finished <<< cpp_common ROS_NOBUILD in package cpp_common
[ rosmake ] Results:
[ rosmake ] Built 7 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/joq/.ros/rosmake/rosmake_output-20110719-215237


--
 joq