Hey Thomas,<div><br></div><div>Sorry that it took me so long to get to this.</div><div><br></div><div>Your point makes sense. We attempt to build as little as possible to get python messages generated (otherwise doc jobs will take forever), and the case of export flags requiring a package to be built wasn't one I came across in testing. I've made some modifications to the message generation code, not requiring export flags to pass in order to run message generation. Now, your job is stable:</div>

<div><br></div><div><a href="http://jenkins.willowgarage.com:8080/job/doc-fuerte-vision_visp/20/">http://jenkins.willowgarage.com:8080/job/doc-fuerte-vision_visp/20/</a></div><div><br></div><div>Thanks for bringing this to my attention, hope all is well,</div>

<div><br></div><div>Eitan</div><div><br><br><div class="gmail_quote">On Tue, Nov 20, 2012 at 1:24 AM, Thomas Moulard <span dir="ltr"><<a href="mailto:thomas.moulard@gmail.com" target="_blank">thomas.moulard@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear all,<br>
since the new indexer has been released, vision_visp documentation is<br>
in an unstable state[1].<br>
<br>
>From my understanding, it is due to the fact that either the package<br>
are not built anymore or that<br>
rosmake is not called.<br>
<br>
Here is the failure:<br>
    Failed to invoke /opt/ros/fuerte/bin/rospack<br>
cflags-only-I;--deps-only visp_bridge<br>
    sh: 1: /home/rosbuild/hudson/workspace/doc-fuerte-vision_visp/doc_stacks/2012-11-19_15-04-56.298782/vision_visp/visp/install/bin/visp-config:<br>
not found<br>
<br>
This happens when cmake is invoked in the first package of the stack.<br>
This behavior is expected as the dependencies are not built before<br>
calling cmake on this package.<br>
In particular, this package, visp_bridge, depends on another package<br>
in this stack called visp.<br>
The visp package uses a binary to retrieve its cflags/lflags:<br>
<br>
(visp/manifest.xml)<br>
  <export><br>
    <cpp<br>
       cflags="`${prefix}/install/bin/visp-config --cflags`"<br>
       lflags="`${prefix}/install/bin/visp-config --libs`"<br>
       /><br>
  </export><br>
<br>
So, of course, one has to build first visp before asking for its export flags.<br>
IMHO this seems an acceptable behavior in the sense that these flags<br>
may vary depending on your<br>
building flags and your system.<br>
<br>
Is my diagnostic correct, and is there a way to solve this issue?<br>
<br>
Thanks,<br>
<br>
[1] <a href="http://jenkins.willowgarage.com:8080/job/doc-fuerte-vision_visp/lastBuild/console" target="_blank">http://jenkins.willowgarage.com:8080/job/doc-fuerte-vision_visp/lastBuild/console</a><br>
<span class="HOEnZb"><font color="#888888">--<br>
Thomas Moulard<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Eitan Marder-Eppstein<div>President, hiDOF Inc.</div><div><a href="http://www.hidof.com" target="_blank">http://www.hidof.com</a></div><br>
</div>