<div dir="ltr">The rosdistro contains the repository information: <a href="https://github.com/ros/rosdistro/blob/30ffc056ff662da7d59e7640bd0a6babbbc2ef1c/indigo/distribution.yaml#L1949-L1956">https://github.com/ros/rosdistro/blob/30ffc056ff662da7d59e7640bd0a6babbbc2ef1c/indigo/distribution.yaml#L1949-L1956</a><div>The debbuild status page lists the package - but red means the debs haven't been built yet: <a href="http://www.ros.org/debbuild/indigo.html?q=flask_ext_catkin">http://www.ros.org/debbuild/indigo.html?q=flask_ext_catkin</a> (click on the first red square of a specific platform to get to the Jenkins job)</div><div>The Jenkins job is failing continuously because it can't find the necessary tags in the release repository: <a href="http://jenkins.ros.org/view/Isrc/job/ros-indigo-flask-ext-catkin_sourcedeb/33/console">http://jenkins.ros.org/view/Isrc/job/ros-indigo-flask-ext-catkin_sourcedeb/33/console</a></div><div><br></div><div>bloom could not resolve your Debian dependencies and stated: `<span style="font-size:12.8000001907349px">Action skipped, continuing with release.`</span></div><div><span style="font-size:12.8000001907349px">So it did not perform any Debian-related packaging.</span></div><div><span style="font-size:12.8000001907349px">I have reverted the rosdistro entry for now since it would try to rebuild this package over and over again: <a href="https://github.com/ros/rosdistro/pull/8650">https://github.com/ros/rosdistro/pull/8650</a></span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">May be William can clarify if it is possible to release the package with bloom while the dependencies for one Ubuntu distro are missing.</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Cheers</span></div><div><span style="font-size:12.8000001907349px">- Dirk</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 10, 2015 at 7:53 AM, Jack O'Quin via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</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"><br><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Wed, Jun 10, 2015 at 2:37 AM, Asmodehn Shade via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</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"><div><div><div><div><div><div>Hello,<br><br></div>So I am learning how to release ros packages with bloom.<br><br></div>I tried to release a package ( flask_ext_catkin ) that depends on python-alembic.<br></div>Saucy doesn't have a package for python alembic, so I skipped it in the rosdep declaration.<br><br></div>But this seems to break my release&builds for all debian based distros.<br><br></div>Q : How can I get my release&builds to work for the debian based distros that have the package defined ( >trusty ) ?</div><div><br></div><div>Thanks a lot !<br><br></div><div>$  bloom-release --rosdistro indigo --track indigo flask-ext-catkin --edit<br>[...]<br><div><div><div><div>==> git-bloom-generate -y rosdebian --prefix release/indigo indigo -i 1<br>Generating source debs for the packages: ['flask_ext_catkin']<br>Debian Incremental Version: 1<br>Debian Distributions: ['saucy', 'trusty']<br>Releasing for rosdistro: indigo<br><br>Pre-verifying Debian dependency keys...<br>Running 'rosdep update'...<br>Could not resolve rosdep key 'python-alembic' for distro 'saucy':<br>No definition of [python-alembic] for OS version [saucy]<br>    rosdep key : python-alembic<br>    OS name    : ubuntu<br>    OS version : saucy<br>    Data: fedora:<br>- python-alembic<br>ubuntu:<br>  trusty:<br>  - alembic<br>  utopic:<br>  - python-alembic<br>  vivid:<br>  - python-alembic<br>  wily:<br>  - python-alembic<br><br>Failed to resolve python-alembic on ubuntu:saucy with: Error running generator: Failed to resolve rosdep key 'python-alembic', aborting.<br>python-alembic is depended on by these packages: ['flask_ext_catkin']<br><== Failed<br>Some of the dependencies for packages in this repository could not be resolved by rosdep.<br>You can try to address the issues which appear above and try again if you wish.<br>Would you like to try again? [Y/n]? n<br>User aborted after rosdep keys were not resolved.<br><== The following generator action reported that it is missing one or more<br>    rosdep keys, but that the key exists in other platforms:<br>'['/usr/bin/git-bloom-generate', '-y', 'rosdebian', '--prefix', 'release/indigo', 'indigo', '-i', '1']'<br><br>If you are absolutely sure that this key is unavailable for the platform in<br>question, the generator can be skipped and you can proceed with the release.<br>Skip generator action and continue with release [y/N]? y<br><br>Action skipped, continuing with release.<br><br>==> git-bloom-generate -y rosrpm --prefix release/indigo indigo -i 1<br>[...]<br></div></div></div></div></div></div></blockquote><div><br></div></div></div><div>Looks to me like you *did* release flask_ext_catkin 0.1.0 to Indigo, although the build farm hasn't done anything with it yet. Maybe there's a problem there, or maybe it's just busy. </div></div><span class="HOEnZb"><font color="#888888">-- <br><div> joq</div>
</font></span></div></div>
<br>_______________________________________________<br>
ros-release mailing list<br>
<a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-release" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
<br></blockquote></div><br></div>