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 General - Open Robotics Discourse

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: Python script to remove dbgsym packages from ROS sync notices and recalculate package numbers Β· GitHub). 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