Starting from Python 3.12, os.fork is deprecated. It shows when running tl-setup on Ubuntu 24.04 and 24.10 which has Python 3.12. However, the warning does not appear on Fedora 41 which has Python 3.13. I don't know why it doesn't show there... > /opt/thinlinc/modules/thinlinc/packageinstaller/aptbackend.py:62: > DeprecationWarning: This process (pid=7231) is multi-threaded, use of fork() may > lead to deadlocks in the child. > i11ii1i1I = os . fork ( ) This discussion talks about why fork is incompatible with threads: https://discuss.python.org/t/concerns-regarding-deprecation-of-fork-with-alive-threads/33555