Closed christophfroehlich closed 5 months ago
In all honesty, that code is just for printing out nicer error messages. We could go ahead and just make it conditional on valid_signals
existing, only for Humble (we don't have this problem on Iron and later since we updated to RHEL-9). I'll open a PR to humble to do that.
Thanks for the immediate response!
Bug report
https://github.com/ros2/ros2cli/pull/639 introduced an incompatibility with python 3.6, which is the minimum requirement for humble and default on rhel 8.
I'm not proficient enough with python, maybe there is a workaround for this to make it compatible with python 3.6
Required Info:
Steps to reproduce issue
Run tests for ros2_control
Expected behavior
no error
Actual behavior
Additional information
valid_signals()
was introduced with python 3.8: https://docs.python.org/3/library/signal.html#signal.valid_signals