<br><br><div class="gmail_quote">On 20 December 2012 01:21, Vincent Rabaud <span dir="ltr"><<a href="mailto:vrabaud@willowgarage.com" target="_blank">vrabaud@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">this macro is in actionlib_msgs. Please make sure you depend on it and that you have the latest version of the package.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br></div></div></div>
</blockquote><div><br></div><div>ach, obvious...thanks. Somone slipped in an action into the stack without me noticing it and I didn't pick up on it.</div><div><br></div><div>Daniel.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 19, 2012 at 3:23 PM, Daniel Stonier <span dir="ltr"><<a href="mailto:d.stonier@gmail.com" target="_blank">d.stonier@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br><div class="gmail_quote"><div>On 17 December 2012 06:22, Tully Foote <span dir="ltr"><<a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks to everyone's efforts we appear to have fixed almost all the wet packages.  <div><br></div><div>There are still several dry packages which are broken due to requiring the formerly leaked dependencies.  We're looking at adding those as dependencies for rosbuild so that no dry packages need to be updated for this cleanup.  (If you are releasing dry feel free to clean up the dependencies as stated above. )  With adding these dependencies back most packages should be building again in the next cycle or two.  <div>




<br></div><div>Tullly</div></div><div class="gmail_extra"><br></div></blockquote><div><br></div></div><div>Trying to release a 'dry' xxx_msgs package that was previously building, albeit with the very non-specific 'ros' and 'ros_comm' as the dependencies listed in stack.xml. You mentioned cleaning up the dependencies as stated above...where exactly is above? ;) Previously you mentioned some instructions for wet (ie dependencies for message_generation and message_runtime), do these apply for dry as well? Not having much luck with them set like that in the prereleases and with the old ros/ros_comm dependency, I'm getting the following error at jenkins:</div>


<div><br></div><div><pre style="font-size:11px;white-space:pre-wrap;margin-bottom:0px;margin-top:0px;word-wrap:break-word">[ rosmake ] Last 27 lines
{-------------------------------------------------------------------------------
  make[2]: Entering directory `/tmp/buildd/ros-groovy-kobuki-msgs-0.1.4/debian/ros-groovy-kobuki-msgs/opt/ros/groovy/stacks/kobuki_msgs'
  mkdir -p bin
  cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake  ..
  -- The C compiler identification is GNU
  -- The CXX compiler identification is GNU
  -- Check for working C compiler: /usr/lib/ccache/gcc
  -- Check for working C compiler: /usr/lib/ccache/gcc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working CXX compiler: /usr/lib/ccache/c++
  -- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Found PythonInterp: /usr/bin/python (found version "2.7.3")
  CMake Error at CMakeLists.txt:14 (include):
    include could not find load file:
  
      /cmake/actionbuild.cmake
  
  
  CMake Error at CMakeLists.txt:15 (genaction):
    Unknown CMake command "genaction".
  
  
  -- Configuring incomplete, errors occurred!
  make[2]: *** [all] Error 1
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package kobuki_msgs written to:
[ rosmake ]    /tmp/.ros/rosmake/rosmake_output-20121219-103151/kobuki_msgs/build_output.log
[rosmake-0] Finished <<< kobuki_msgs [FAIL] [ 1.65 seconds ]     </pre><pre style="font-size:11px;white-space:pre-wrap;margin-bottom:0px;margin-top:0px;word-wrap:break-word"><br>
</pre><pre style="font-size:11px;white-space:pre-wrap;margin-bottom:0px;margin-top:0px;word-wrap:break-word">Thanks,</pre><pre style="font-size:11px;white-space:pre-wrap;margin-bottom:0px;margin-top:0px;word-wrap:break-word">
Daniel.</pre></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Dec 16, 2012 at 12:28 AM, Vincent Rabaud <span dir="ltr"><<a href="mailto:vrabaud@willowgarage.com" target="_blank">vrabaud@willowgarage.com</a>></span> wrote:<br>




<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Indeed, a small tweak was needed because I did not follow the ROS platform manager instructions.<div>Community, you should always follow the ROS platform manager instructions :)<div>




<br></div><div>Jack, camera1394 builds fine now.</div>
</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Dec 15, 2012 at 10:57 PM, Tully Foote <span dir="ltr"><<a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a>></span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jack, <div><br></div><div>If you click on the first box in each column it is a link to the debbuild jobs: for example oneiric 64 camera1394: <a href="http://jenkins.willowgarage.com:8080/view/GbinO64/job/ros-groovy-camera1394_binarydeb_oneiric_amd64/" target="_blank">http://jenkins.willowgarage.com:8080/view/GbinO64/job/ros-groovy-camera1394_binarydeb_oneiric_amd64/</a>  It looks like it's blocked by the package polled_camera: <a href="http://jenkins.willowgarage.com:8080/job/ros-groovy-polled-camera_binarydeb_oneiric_amd64/" target="_blank">http://jenkins.willowgarage.com:8080/job/ros-groovy-polled-camera_binarydeb_oneiric_amd64/</a>  (look at the upstream jobs in the main job view for red dots) Which from the console output is missing a header file: <a href="http://jenkins.willowgarage.com:8080/job/ros-groovy-polled-camera_binarydeb_oneiric_amd64/45/console" target="_blank">http://jenkins.willowgarage.com:8080/job/ros-groovy-polled-camera_binarydeb_oneiric_amd64/45/console</a>  Which looks suspiciously like a message header file is not being generated.  </div>







<div><br></div><div>Vincent, </div><div><br></div><div>From the above it looks like polled_camera needs a small tweak.  </div><div><br></div><div>Tully</div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">





On Sat, Dec 15, 2012 at 8:57 AM, Jack O'Quin <span dir="ltr"><<a href="mailto:jack.oquin@gmail.com" target="_blank">jack.oquin@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><br><br><div class="gmail_quote">On Sat, Dec 15, 2012 at 10:15 AM, Jack O'Quin <span dir="ltr"><<a href="mailto:jack.oquin@gmail.com" target="_blank">jack.oquin@gmail.com</a>></span> wrote:<br>







<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><div class="gmail_quote"><div><div>On Sat, Dec 15, 2012 at 3:07 AM, Tully Foote <span dir="ltr"><<a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi everyone:<div><br></div><div><div style="font-family:arial,sans-serif;font-size:13px">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.  </div>











<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">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.  </div>











<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">











Here's the summary of what we did for each package:</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><div>1) update package.xml to change build_depend(catkin) -> buildtool_depend(catkin), or add buildtool_depend(catkin) if none was specified.  </div>











<div><br></div><div>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.  <br>











</div><div><br></div><div>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.  </div><div><br></div><div>The farm is actively rebuilding groovy and we'll be turning it over regularly.  If you have any questions please feel free to ask. </div>









</div></div></blockquote><div><br></div></div></div><div>What about dry packages? </div><div><br></div><div>According  to the status page [<a href="http://www.ros.org/debbuild/groovy.html" target="_blank">http://www.ros.org/debbuild/groovy.html</a>], camera1394 1.8.0 is now broken (Red, Green, Green).</div>









<div><br></div><div>Where do I look to figure out what went wrong?</div><div><br></div><div>The old debbuild page looks like it was working 10 days ago: [<a href="http://build.willowgarage.com/view/All/job/devel_groovy_camera1394_precise_amd64/" target="_blank">http://build.willowgarage.com/view/All/job/devel_groovy_camera1394_precise_amd64/</a>]</div>









<div><br></div><div>Is that information stored somewhere else now?</div></div></blockquote></div><br clear="all"></div></div><div>I tried running a pre-release test for camera1394 on Groovy, but the unit tests fail to run. That is nothing new. Unit tests fail for every dry stack pre-release I have attempted on Groovy.  </div>








<div><br></div><div>There was some discussion a while back concerning libgtest. Has that been resolved? Because of it, I have not been able to release any new (dry) packages to Groovy.</div><div><br></div><div>This seems like a critical problem. Is it already known? Should I open a defect ticket?</div>







<span><font color="#888888">
-- <br> joq<br>
</font></span></blockquote></div><br><br clear="all"><span><font color="#888888"><div><br></div></font></span></div></div><span><font color="#888888"><span><font color="#888888">-- <br>Tully Foote<br>
<a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br>
<a href="tel:%28650%29%20475-2827" value="+16504752827" target="_blank">(650) 475-2827</a><br>
</font></span></font></span></div><span><font color="#888888">
</font></span></blockquote></div><span><font color="#888888"><br></font></span></div><span><font color="#888888">
</font></span></div></div></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br>Tully Foote<br><a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br>
<a href="tel:%28650%29%20475-2827" value="+16504752827" target="_blank">(650) 475-2827</a><br>
</font></span></div>
<br></div></div><div>_______________________________________________<br>
Ros-release mailing list<br>
<a href="mailto:Ros-release@code.ros.org" target="_blank">Ros-release@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-release" target="_blank">https://code.ros.org/mailman/listinfo/ros-release</a><br>
<br></div></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br>Phone : +82-10-5400-3296 (010-5400-3296)<br>Home: <a href="http://snorriheim.dnsdojo.com/" target="_blank">http://snorriheim.dnsdojo.com/</a><br>

<div>Yujin R&D: <a href="http://rnd.yujinrobot.com/" target="_blank">http://rnd.yujinrobot.com/<br>
</a><br></div>
</font></span><br>_______________________________________________<br>
Ros-release mailing list<br>
<a href="mailto:Ros-release@code.ros.org" target="_blank">Ros-release@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-release" target="_blank">https://code.ros.org/mailman/listinfo/ros-release</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Phone : +82-10-5400-3296 (010-5400-3296)<br>Home: <a href="http://snorriheim.dnsdojo.com/" target="_blank">http://snorriheim.dnsdojo.com/</a><br><div>
Yujin R&D: <a href="http://rnd.yujinrobot.com/" target="_blank">http://rnd.yujinrobot.com/<br></a><br></div>