[Ros-release] Build failures for camera1394 on Groovy

Jack O'Quin jack.oquin at gmail.com
Fri Mar 1 16:34:55 UTC 2013


On Fri, Mar 1, 2013 at 8:40 AM, Jack O'Quin <jack.oquin at gmail.com> wrote:
> On Fri, Mar 1, 2013 at 3:39 AM, Tully Foote <tfoote at willowgarage.com> wrote:
>>
>> I'm not sure what's going on here.  In groovy you will get that error if a dependency which is supposed to be a ros package doesn't exist on your path.  The tools will then assume it must be a rosdep if it's not an existing package.  I'll look into it tomorrow. I think it might be that the prerelease is installing the union of build and run depends, skipping the test_depends.  If that's true, then rostest won't be installed, if that's how it should be will take a trip to the white board with some sketching to answer.
>
> That groovy-devel branch of camera1394 on github now has a <depend
> package="rostest" />. I would not expect that to be interpreted as a
> test_depends.
>
>  https://github.com/ros-drivers/camera1394/blob/groovy-devel/manifest.xml
>
> Is there some <depend> other than "ros" needed in the stack.xml for
> rostest to be accessible?

Looks like the "ros" stack dependency no longer works. I added <depend
stack="ros_comm" />, and the pre-release tests seem to work now. That
must be why rostest was not getting installed.

If the tests all succeed, I will release camera1394-1.8.1 to Groovy soon.

Is the stack dependency on "ros" even needed these days? Without
rosstack, it's hard to figure out the correct dependencies for dry
stacks.
--
 joq



More information about the Ros-release mailing list