ros2 / ci

ROS 2 CI Infrastructure
http://ci.ros2.org/
Apache License 2.0
48 stars 30 forks source link

Set Python3_EXECUTABLE on all RHEL builds #743

Closed cottsay closed 8 months ago

cottsay commented 8 months ago

As RHEL 8's default python interpreter becomes more and more dated, parts of the system are moving forward with newer interpreters. At present, ROS 2 will attempt to use the newest Python 3 interpreter available, but all of our dependencies are installed with the system's default interpreter.

Specifying Python_EXECUTABLE=/usr/bin/python3 should make ROS 2 use the system default interpreter even if a newer version is available.

RHEL 8: Build Status RHEL 9: Build Status