moveit2 icon indicating copy to clipboard operation
moveit2 copied to clipboard

Rolling / Kilted package release?

Open urfeex opened this issue 6 months ago • 6 comments

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

urfeex avatar Jun 10 '25 10:06 urfeex

@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.

nbbrooks avatar Jun 10 '25 19:06 nbbrooks

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.

urfeex avatar Jun 13 '25 06:06 urfeex

I'm new to releases so moving a bit slow. I'll prioritize a minimal Rolling and Kilted release this afternoon with this fix.

nbbrooks avatar Jun 13 '25 14:06 nbbrooks

@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.

nbbrooks avatar Jun 16 '25 14:06 nbbrooks

Thank you for the effort, though! 🙏

urfeex avatar Jun 16 '25 14:06 urfeex

@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?

urfeex avatar Jun 25 '25 05:06 urfeex

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.

nbbrooks avatar Jul 01 '25 05:07 nbbrooks

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.

v4hn avatar Aug 13 '25 14:08 v4hn

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 :-)

urfeex avatar Sep 01 '25 12:09 urfeex

Still broken on ARM (aarch64).

mjforan avatar Sep 09 '25 01:09 mjforan

[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".

v4hn avatar Sep 09 '25 12:09 v4hn

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

padhupradheep avatar Sep 12 '25 11:09 padhupradheep

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.

dtang-carbon avatar Sep 12 '25 18:09 dtang-carbon

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

christophfroehlich avatar Sep 13 '25 14:09 christophfroehlich