moveit / geometric_shapes

Representation of geometric shapes
57 stars 92 forks source link

Jazzy regression in RHEL9 due to missing `fcl-devel` #243

Closed marcoag closed 2 months ago

marcoag commented 2 months ago

fcl-devel is not available in RHEL9: https://pkgs.org/search/?q=fcl-devel

So I just wanted to give a heads up that this is causing a regression for geometric_shapes on its version 2.2.0-1 on RHEL9 released recently for Jazzy: https://build.ros2.org/view/Jbin_rhel_el964/job/Jbin_rhel_el964__geometric_shapes__rhel_9_x86_64__binary/11/console

Since the build was triggered by a version bump nothing has invalidated the previous version yet, so the previous package should be available in RHEL9. However this still breaks packages downstream like robot_calibration and they will be invalidated.

Ideally we should fix the octomap problem. We are looking also at the options of having fcl-devel released for RHEL 9.

Since reverting back to an earlier version seems to break the package for Ubuntu Noble and the fixes might take sometime, I went ahead with a Jazzy sync despite this issue.

peci1 commented 2 months ago

Hmm, this is bad. I guess it also affects #239 .

marcoag commented 2 months ago

Yup, that one would be affected as a downstream package.

marcoag commented 2 months ago

Heads up that this package is currently in regresison on RHEL for jazzy and will be removed from the repos in the next sync (coming soon), since the issue should be solved by the latest change to use the system version of octomap (https://github.com/moveit/geometric_shapes/pull/244), I would suggest a release of this as soon as possible to avoid it being removed.

rhaschke commented 2 months ago

Release triggered: https://github.com/ros/rosdistro/pull/41817

marcoag commented 2 months ago

@rhaschke also broken for jazzy, so it would be good to release there.

rhaschke commented 2 months ago

https://github.com/ros/rosdistro/pull/41820