Open fnoop opened 4 years ago
Apparently catkin-tools is not maintained, we should move the build manifests from catkin to catkin_make_isolated or colcon. https://github.com/catkin/catkin_tools/issues/594
Also update ROS2 to be fully python3, and update to latest version.
Currently the old python-ros / python-catkin packages are installed, and then /opt/ros/current/lib/python2.7 is added to PYTHONPATH, which works mostly even for python3.
Instead, install the corresponding python3 packages.
Possibly, look at ROS noetic support. Noetic officially fully supports python3, but is only supported on Ubuntu 20.04 / Debian 10/Buster.