<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><br><br clear="all"><div><div><div class="gmail_signature">--<br>AlexV</div></div>
</div></div></div></div></div></div><div></div></div>