ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A answers.ros.org

New packages for Melodic 2019-09-10

We’re happy to announce the next update for ROS Melodic. We have 11 new packages as well as 117 updated packages.

Full details are below.

Package Updates for melodic

Added Packages [17]:

Updated Packages [124]:

Removed Packages [0]:

Thanks to all ROS maintainers who make packages available to the ROS community. The above list of packages was made possible by the work of the following maintainers:

  • AWS RoboMaker
  • Adi Singh
  • Alexander Gutenkunst
  • Alexander Moriarty
  • Alexander S. Barbosa
  • Angel Daruna
  • Atsushi Watanabe
  • Bruno Brito
  • Carlos Aguero
  • Chris Lalancette
  • Christian Rauch
  • Dan Lazewatsky
  • Daniel Stonier
  • David V. Lu!!
  • Eric Relson
  • Florian Weisshardt
  • G.A. vd. Hoorn (TU Delft Robotics Institute)
  • Jacob Perron
  • Kei OKada
  • Kevin Hallenbeck
  • Konstantin Schauwecker
  • Kris Kozak
  • Luiz Ricardo Douat
  • Marc Alban
  • Matthew Tesch
  • Micho Radovnikovich
  • Miquel Massot
  • MoveIt Release Team
  • MoveIt! Release Team
  • Musa Morena Marcusso Manhaes
  • Oswin So
  • P. J. Reed
  • Paul Bovbel
  • Pyo
  • Rein Appeldoorn
  • Rhys Mainwaring
  • Russell Toris
  • Steve Macenski
  • Tom Moore

@clalancette I assume the “Full details are below.” is generated by a script, any idea why non of the ros-melodic-fetch-* packages are listed as updated?

I see they were listed in the previous sync: New packages for Melodic 2019-08-14

ros-melodic-fetch-bringup: 0.8.6-0 -> 0.8.7-1
ros-melodic-fetch-calibration 1: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetch-depth-layer: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetch-description: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetch-drivers 1: 0.8.6-0 -> 0.8.7-1
ros-melodic-fetch-gazebo: 0.9.1-0 -> 0.9.2-1
ros-melodic-fetch-gazebo-demo: 0.9.1-0 -> 0.9.2-1
ros-melodic-fetch-ikfast-plugin 1: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetch-maps: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetch-moveit-config: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetch-navigation: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetch-ros: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetch-simulation: 0.9.1-0 -> 0.9.2-1
ros-melodic-fetch-teleop: 0.8.1-0 -> 0.8.2-1
ros-melodic-fetchit-challenge: 0.9.1-0 -> 0.9.2-1
ros-melodic-freight-bringup: 0.8.6-0 -> 0.8.7-1

I see that the packages were synced by checking out a clean docker image and checking what versions can be installed. For example ros-melodic-fetch-bringup now has 0.8.8

docker run ros:melodic bash -c "apt-get -qq update; apt-get -V -s install ros-melodic-fetch-* | grep -E '^Inst ros-melodic-fetch-*'"

Inst ros-melodic-fetch-depth-layer (0.8.2-1bionic.20190808.210929 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-depth-layer-dbgsym (0.8.2-1bionic.20190808.210929 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-auto-dock-msgs (1.1.1-0bionic.20190808.194207 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-driver-msgs (1.1.1-0bionic.20190830.133518 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-drivers (0.8.8-1bionic.20190830.133840 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-drivers-dbgsym (0.8.8-1bionic.20190830.133840 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-description (0.8.2-1bionic.20190806.234332 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-gazebo (0.9.2-1bionic.20190809.161146 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-gazebo-dbgsym (0.9.2-1bionic.20190809.161146 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-ikfast-plugin (0.8.2-1bionic.20190827.223925 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-ikfast-plugin-dbgsym (0.8.2-1bionic.20190827.223925 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-open-auto-dock (0.1.2-0bionic.20190830.134037 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-open-auto-dock-dbgsym (0.1.2-0bionic.20190830.134037 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-simple-linear-controller (0.0.1-1bionic.20190808.200546 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-simple-linear-controller-dbgsym (0.0.1-1bionic.20190808.200546 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-teleop (0.8.2-1bionic.20190808.193730 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-teleop-dbgsym (0.8.2-1bionic.20190808.193730 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-moveit-config (0.8.2-1bionic.20190828.001056 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-maps (0.8.2-1bionic.20190806.234359 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-navigation (0.8.2-1bionic.20190808.220431 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-bringup (0.8.8-1bionic.20190830.135023 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-calibration (0.8.2-1bionic.20190808.213136 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-gazebo-demo (0.9.2-1bionic.20190828.001831 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-ros (0.8.2-1bionic.20190828.001810 ROS bionic:bionic [amd64])
Inst ros-melodic-fetchit-challenge (0.9.2-1bionic.20190827.221051 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-simulation (0.9.2-1bionic.20190828.002018 ROS bionic:bionic [amd64])
Inst ros-melodic-fetch-tools (0.2.1-0bionic.20190601.004022 ROS bionic:bionic [amd64])

Yeah, it’s generated by the job that does the sync: http://build.ros.org/job/Mrel_sync-packages-to-main/6/consoleFull (search for Updated Packages [191]). I then take that output and pass it through a local script to remove the dbgsym packages, as those aren’t interesting (basically this script: https://gist.github.com/clalancette/9ab2d0a345fee738d332d2509cfa7d88). There’s an open request to me to contribute that script directly to the buildfarm, but I haven’t gotten around to it yet.

In any case, running that script against the data again shows the updated Fetch packages (along with some others that were missed). The only thing I can think of that would cause that is if I mistakenly used the armhf/arm64 output rather than the amd64 one when I generated the original list.

Thanks for pointing it out. I’ll update the original post with the correct set of packages.

1 Like