On Sat, Dec 15, 2012 at 3:07 AM, Tully Foote wrote: > Hi everyone: > > We have cleaned up the dependencies of the core ros packages as a result > we don't leak dependencies downstream improperly. This broke a bunch of > packages that relied on these leaked dependencies. > > We just did a hackathon to fix up most packages but we didn't have time or > access to fix all packages. Please take a look at your packages if you see > that their build status is red on the build farm, hopefully the error will > be obvious. If not please email us. If it's gray, something downstream is > blocking it, and if it's yellow there's a warning, but it did build > successfuly. > > > > Here's the summary of what we did for each package: > > 1) update package.xml to change build_depend(catkin) -> > buildtool_depend(catkin), or add buildtool_depend(catkin) if none was > specified. > > 2) Check if packages have warning on the buildfarm: either due to invalid > fields in package.xml or legacy setup.py style The debbuild job history > will have yellow buttons, click on those will show warnings. > > 3) Remove dependencies on langs, genmsg and langs-dev in message packages, > they become build_depend on message_generation and run_depend on > message_runtime. > > The farm is actively rebuilding groovy and we'll be turning it over > regularly. If you have any questions please feel free to ask. > What about dry packages? According to the status page [http://www.ros.org/debbuild/groovy.html], camera1394 1.8.0 is now broken (Red, Green, Green). Where do I look to figure out what went wrong? The old debbuild page looks like it was working 10 days ago: [ http://build.willowgarage.com/view/All/job/devel_groovy_camera1394_precise_amd64/ ] Is that information stored somewhere else now? -- joq