Rolling / Kilted package release?
Description
The binary package of moveit_servo currently cannot be installed due to a missing dependency. This has already been fixed in #3474 but no binary package has been released since then.
I know, maintenance resources on Moveit open-source are currently a bit rare, but I hope that it would still be possible to do a binary release including that fix.
Thank you!
ROS Distro
Rolling
OS and version
Ubuntu 24.04
Source or binary build?
Binary
If binary, which release version?
2.13.2
If source, which branch?
No response
Which RMW are you using?
FastRTPS
Steps to Reproduce
Try installing moveit_servo on a Rolling system:
$ sudo apt install ros-rolling-moveit-servo
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ros-rolling-moveit-servo : Depends: ros-rolling-gripper-controllers but it is not installable
E: Unable to correct problems, you have held broken packages.
Expected behavior
The package should install
Actual behavior
See reproduction section. The package doesn't install due to a missing dependency
Backtrace or Console output
No response
@sjahr and myself can work tomorrow morning on a new release for rolling and kilted. We also have a couple other library releases we have to fix.
I hope you don't mind me friendly poking this. Do you think, we could try to get that in before the Kilted sync coming up on Monday? It's technically a regression fix, so it might get merged still.
I'm new to releases so moving a bit slow. I'll prioritize a minimal Rolling and Kilted release this afternoon with this fix.
@urfeex unfortunately I was not able to get all the permissions and whatnot in place to have a release in the build farm today. This may have to wait for the next cycle.
Thank you for the effort, though! 🙏
@nbbrooks I see that you got added to https://github.com/ros2-gbp/ros2-gbp-github-org/blob/latest/moveit.tf so I guess a release would be possible now?
PRs are opened! I was able to do this with only a public_repo scoped token (no workflow scope which forced full repo scope) as well which is good news.
edit: I am trying to do this again with moveit_msgs and not having success. I am not sure what I am doing differently this time.
Possibly resolved now through https://github.com/ros/rosdistro/pull/47286 and https://github.com/ros/rosdistro/pull/47287 .
Thank you Felix for all your investigations w.r.t. this. Sorry I did not find time sooner.
Yes, and no. While now 2.14 is released (thank you very much), the changes from https://github.com/moveit/moveit2/pull/3532 are missing and leading to a failing build of Rbin_uN64__moveit_ros_visualization__ubuntu_noble_amd64__binary. Kilted seems to be happy, though. I guess, another patch release for moveit2 would be great :-)
Still broken on ARM (aarch64).
[Failing rolling build due to unreleased patches]. I guess, another patch release for moveit2 would be great :-)
2.14.1 is out for rolling (and kilted though less relevant). But more is incoming anyway.
Still broken on ARM (aarch64).
Context and details missing.
I will close this issue to avoid keeping it open forever. Let's stick with version-specific release requests instead of a never-ending "release NOW please".
It is still broken for me on kilted.
I get the following issue:
The following packages have unmet dependencies:
ros-kilted-moveit-servo : Depends: ros-kilted-gripper-controllers but it is not installable
Encountering the same issue on kilted, as of today:
$ sudo apt install ros-kilted-moveit-servo
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ros-kilted-moveit-servo : Depends: ros-kilted-gripper-controllers but it is not installable
E: Unable to correct problems, you have held broken packages.
https://discourse.openrobotics.org/t/new-packages-for-kilted-kaiju-2025-09-11/50031 just checked, kilted release in main repository is on 2.14.1 including the fix.
$ apt show ros-kilted-moveit-servo
Package: ros-kilted-moveit-servo
Version: 2.14.1-1noble.20250910.030038
http://packages.ros.org/ros2/ubuntu/dists/noble/main/binary-amd64/Packages