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