Now I'm seeing a rosdep problem resolving rostest. The manifest declares it as a <depend>, not a <rosdep>. Why does it think it's a system dependency?

http://build.willowgarage.com/job/prerelease_groovy_camera1394_precise_amd64/8/console


Installing system dependencies of stacks we're testing Install system dependencies of stack camera1394 Executing command "rosdep install -y camera1394" ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies: camera1394: Missing resource rostest ROS path [0]=/opt/ros/groovy/share/ros ROS path [1]=/tmp/install_dir/stack_overlay ROS path [2]=/tmp/install_dir/depends_overlay ROS path [3]=/tmp/install_dir/depends_on_overlay ROS path [4]=/tmp/install_dir/ros_release ROS path [5]=/opt/ros/groovy/share ROS path [6]=/opt/ros/groovy/stacks Install system dependencies of stack camera1394 ========================================= Failed to execute 'rosdep install -y camera1394' ========================================= ========================================= ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies: camera1394: Missing resource rostest ROS path [0]=/opt/ros/groovy/share/ros ROS path [1]=/tmp/install_dir/stack_overlay ROS path [2]=/tmp/install_dir/depends_overlay ROS path [3]=/tmp/install_dir/depends_on_overlay ROS path [4]=/tmp/install_dir/ros_release ROS path [5]=/opt/ros/groovy/share ROS path [6]=/opt/ros/groovy/stacks ========================================= ROS_PACKAGE_PATH = /tmp/install_dir/stack_overlay:/tmp/install_dir/depends_overlay:/tmp/install_dir/depends_on_overlay:/tmp/install_dir/ros_release:/opt/ros/groovy/share:/opt/ros/groovy/stacks ROS_ROOT = /opt/ros/groovy/share/ros PYTHONPATH = /opt/ros/groovy/lib/python2.7/dist-packages ========================================= Global exception caught. Generating email job failed. Check the console output for test failure details. Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/ros_job_generation-0.1.27-py2.7.egg/EGG-INFO/scripts/run_auto_stack_prerelease.py", line 100, in main 'Install system dependencies of stack %s'%stack) File "/usr/local/lib/python2.7/dist-packages/ros_job_generation-0.1.27-py2.7.egg/job_generation/jobs_common.py", line 462, in call raise Exception('job failed') Exception: job failed

--
 joq