gazebosim / gz-sim

Open source robotics simulator. The latest version of Gazebo.
https://gazebosim.org
Apache License 2.0
621 stars 251 forks source link

Drop python3-distutils from Noble package list (onwards) #2374

Closed j-rivero closed 2 months ago

j-rivero commented 2 months ago

🎉 New feature

Summary

There is no python3-distutils package anymore in Ubuntu starting with Noble. Drop it and keep a copy of current packages for Jammy.

Checklist

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

azeey commented 2 months ago

AFAIK, the only place we need it is in https://github.com/gazebosim/gz-sim/blob/dc3fb1124fa58439abaec56f1301bb70a3ec7852/python/CMakeLists.txt#L9-L14 which is for cmake<3.12. Jammy has a much newer cmake, so we can drop it altogether.

scpeters commented 2 months ago

AFAIK, the only place we need it is in

https://github.com/gazebosim/gz-sim/blob/dc3fb1124fa58439abaec56f1301bb70a3ec7852/python/CMakeLists.txt#L9-L14

which is for cmake<3.12. Jammy has a much newer cmake, so we can drop it altogether.

attempting to drop it from gz-math8 in https://github.com/gazebosim/gz-math/pull/587

j-rivero commented 2 months ago

AFAIK, the only place we need it is in

You are right, aebfe55