- changed title to distuils and CMake version issues in ROS Noetic
distuils and CMake version issues in ROS Noetic
It looks like there are a couple issues that would affect this package when released to ROS Noetic. Solutions to both problems are in the ROS Noetic Migration guide.
-
The setup.py uses
distutils
, but that’s not guaranteed to be installed on Ubuntu Focal -
The CMakeLists.txt uses a very old version of CMake that warns when a certain policy is not set
The setup.py imports setup
from distutils.core
, but in Ubuntu Focal distutils is shipped separately in python3-distutils
and is not guaranteed to be installed.
The CMakeLists.txt requires version `2.8.3`, but on Ubuntu Focal CMake will warn that CMP0048 is unset on the second CMake invocation. This happens because the buildfarm first invokes CMake to build the package, and then invokes it again to build and run tests.
Comments (2)
-
reporter -
- changed status to resolved
- Log in to comment