Hi, Not sure is this actually related to python3.12, but I've notived it today on few machines after upgrading -current.
I didn't troubleshoot this yet. pce-0033# rcctl -d start salt_minion doing _rc_parse_conf salt_minion_flags empty, using default >< doing rc_check salt_minion doing rc_start doing _rc_wait_for_start doing rc_check doing rc_check doing rc_check doing rc_check doing rc_check doing rc_check Traceback (most recent call last): File "/usr/local/bin/salt-minion", line 33, in <module> sys.exit(load_entry_point('salt==3006.9', 'console_scripts', 'salt-minion')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/salt/scripts.py", line 175, in salt_minion import salt.cli.daemons File "/usr/local/lib/python3.12/site-packages/salt/cli/daemons.py", line 45, in <module> import salt.utils.parsers File "/usr/local/lib/python3.12/site-packages/salt/utils/parsers.py", line 26, in <module> import salt.config as config File "/usr/local/lib/python3.12/site-packages/salt/config/__init__.py", line 16, in <module> import salt.crypt File "/usr/local/lib/python3.12/site-packages/salt/crypt.py", line 23, in <module> import salt.channel.client File "/usr/local/lib/python3.12/site-packages/salt/channel/client.py", line 18, in <module> import salt.utils.event File "/usr/local/lib/python3.12/site-packages/salt/utils/event.py", line 67, in <module> import salt.ext.tornado.iostream File "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/iostream.py", line 41, in <module> from salt.ext.tornado.netutil import ssl_wrap_socket, ssl_match_hostname, SSLCertificateError, _client_ssl_defaults, _server_ssl_defaults File "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/netutil.py", line 57, in <module> import backports.ssl_match_hostname ModuleNotFoundError: No module named 'backports' [ERROR ] An un-handled exception was caught by Salt's global exception handler: ModuleNotFoundError: No module named 'backports' Traceback (most recent call last): File "/usr/local/bin/salt-minion", line 33, in <module> sys.exit(load_entry_point('salt==3006.9', 'console_scripts', 'salt-minion')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/salt/scripts.py", line 175, in salt_minion import salt.cli.daemons File "/usr/local/lib/python3.12/site-packages/salt/cli/daemons.py", line 45, in <module> import salt.utils.parsers File "/usr/local/lib/python3.12/site-packages/salt/utils/parsers.py", line 26, in <module> import salt.config as config File "/usr/local/lib/python3.12/site-packages/salt/config/__init__.py", line 16, in <module> import salt.crypt File "/usr/local/lib/python3.12/site-packages/salt/crypt.py", line 23, in <module> import salt.channel.client File "/usr/local/lib/python3.12/site-packages/salt/channel/client.py", line 18, in <module> import salt.utils.event File "/usr/local/lib/python3.12/site-packages/salt/utils/event.py", line 67, in <module> import salt.ext.tornado.iostream File "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/iostream.py", line 41, in <module> from salt.ext.tornado.netutil import ssl_wrap_socket, ssl_match_hostname, SSLCertificateError, _client_ssl_defaults, _server_ssl_defaults File "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/netutil.py", line 57, in <module> import backports.ssl_match_hostname ModuleNotFoundError: No module named 'backports' doing rc_check doing _rc_rm_runfile (failed) -- Regards, Mikolaj