New Packages for Lyrical 2026-09-18

We’re happy to announce 46 new packages and 315 updates are now available in ROS Lyrical. This sync was tagged as lyrical/2026-09-18.

Thank you to every maintainer and contributor who made these updates available!

Package Updates for ROS Lyrical

Updates to Ubuntu Resolute (amd64)

Added Packages [46]:

Updated Packages [315]:

Removed Packages [0]:

Updates to Ubuntu Resolute (arm64)

Added Packages [46]:

Updated Packages [315]:

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:

  • Addisu Z. Taddese
  • Aditya Pande
  • Alejandro Hernanadez
  • Alejandro Hernandez
  • Alejandro Hernandez Cordero
  • Alejandro Hernández
  • Alex Moriarty
  • Alexander Gutenkunst
  • Aljaž Sebastjan Ahtik
  • Analog Devices
  • Andre Nguyen
  • Andrea Sorbini
  • Audrow Nash
  • Bence Magyar
  • Bernd Pfrommer
  • Blake Anderson
  • Brandon Ong
  • Chittaranjan Srinivas Swaminathan
  • Chris Lalancette
  • Christian Henkel
  • Daniel Stonier
  • Dave Coleman
  • David V. Lu!!
  • Donghyeon Lee
  • Enrique Fernandez
  • Erik Boasson
  • Felix Exner
  • Foxglove
  • Gary Cross
  • Geoffrey Biggs
  • Gonzalo Mier
  • Guilhem Saurel
  • Haroon Rasheed
  • Henning Kayser
  • Hung Pham
  • Ivan Paunovic
  • Jeremie Deray
  • Jodi Graf
  • Jordan Lack
  • Jordan Palacios
  • Jose Luis Blanco-Claraco
  • Jose-Luis Blanco-Claraco
  • Josh Whitley
  • Jungsup Lee
  • KazutoMurase
  • Kei Okada
  • Levi Armstrong
  • LGDXRobot
  • LibRealSense ROS Team
  • lovro
  • Lukas Ostendorf
  • Mark Moll
  • Martin Pecka
  • Meher Malladi
  • Michael Goerner
  • Michael Görner
  • Michael Jeronimo
  • Michael v4hn Goerner
  • Mike Lautman
  • MoveIt Release Team
  • Nathan Dunkelberger
  • P. J. Reed
  • Peter David Fagan
  • rkreinin
  • Robert Haschke
  • ROSGraph Working Group
  • Ryohei Ueda
  • Ryohsuke Mitsudome
  • Sai Kishor Kothakota
  • Sebastian Castro
  • Seontai Kim
  • Shane Loretz
  • Shohei Fujii
  • Southwest Research Institute
  • Stephen Williams
  • Steve Macenski
  • Steven Lovegrove
  • Ted Kern
  • Temkei Kem
  • Thomas Peyrucain
  • Tibor Dome
  • Tom Moore
  • Tomoya Fujita
  • Vladimir Ermakov
  • Wolfgang Hönig
  • Wuji Technology
  • Yadunund
  • yamato
  • Yuki Furuta

Broken binary sync in lyrical for control msgs.

Hello everyone,

So just updating you on an issue regarding binary ABI mismatch caused by ros lyrical control msgs being built against the experimental code generator, and requires symbols that do not exist in the older system pkgs.

1 Like

I don’t understand your statement very well. Could you please rephrase it? Are you asking a question or is this an announcement of a bug you’ve found?

1 Like

Hello so sorry, I typed fast :sweat_smile: there.
Anyway I have found a small bug due to build farm and that results in latest control_msgs to be unusable if not built from source.

here is the details, which I opened as an issue and closed as to announce it here:

Thank you (Just checked it again and yeah its still there).

1 Like

Hello, I’m facing the same issue, to give more context about the lyrical binaries after the Sep 18 sync

Since then, CI jobs built on ros:lyrical-ros-base that apt-get install extra packages fail at load time with errors like: symbol lookup error: libtest_msgs__rosidl_typesupport_fastrtps_c.so: undefined symbol: has_buffer_fields_builtin_interfaces__msg__Duration The new packages were built with the new rosidl generator (rosidl::Buffer), but the image still has older message packages. apt doesn’t upgrade them because nothing tells it the new test_msgs needs a newer builtin_interfaces. Running apt-get upgrade first fixes it, so I’m fine on my side. But it’s not just me, a few other projects hit the same thing:

I did a proposition on Generated packages should depend on a generator ABI version, so apt can't mix incompatible builds · Issue #1015 · ros2/rosidl · GitHub to avoid this issue in the future