Yanked releases of bloom and rosdep on pre-trusty platforms

Who is affected: Anyone running ROS on Ubuntu precise, quantal, raring, saucy or Debian wheezy may have had difficulty running package upgrades in the last week (rosdep) or couple of months (bloom) due to a dependency conflict.

Action required: If you have run apt upgrades and been unable complete them due to dependencies on an unavailable version of rosdistro, you should now be able to update again and install rosdep 0.14.0 and bloom 0.6.7. This also means that these releases are retroactively the last releases on these platforms.

Background:

Current releases of bloom and rosdep are using the enhanced version 4 index features in the rosdistro library. In order to guarantee the availability of those features the minimum required version of the rosdistro library was recently adjusted for both packages. However we didn’t take into account that rosdistro was being released on fewer platforms than the other tools. The bloom releases 0.6.8, 0.6.9, 0.7.0, 0.7.1, and 0.7.2 and the rosdep release 0.15.0 were not installable on these distros and those releases have been yanked from the ROS repositories for those platforms.