2024-03-29 13:19:48,824 [INFO] {1932865} koji.build.buildroot:564 Running mock as kojibuilder ERROR: cannot join thread before it is started Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/uid.py", line 183, in run_in_subprocess_without_privileges future = executor.submit(self.drop_privs_forever_and_execute, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/concurrent/futures/process.py", line 794, in submit self._start_executor_manager_thread() File "/usr/lib64/python3.12/concurrent/futures/process.py", line 735, in _start_executor_manager_thread self._executor_manager_thread.start() File "/usr/lib64/python3.12/threading.py", line 971, in start _start_new_thread(self._bootstrap, ()) RuntimeError: can't start new thread During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/libexec/mock/mock", line 1079, in exitStatus = main() ^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/libexec/mock/mock", line 676, in main config_opts = uidManager.run_in_subprocess_without_privileges( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/uid.py", line 182, in run_in_subprocess_without_privileges with ProcessPoolExecutor(max_workers=1) as executor: File "/usr/lib64/python3.12/concurrent/futures/_base.py", line 647, in __exit__ self.shutdown(wait=True) File "/usr/lib64/python3.12/concurrent/futures/process.py", line 836, in shutdown self._executor_manager_thread.join() File "/usr/lib64/python3.12/threading.py", line 1121, in join raise RuntimeError("cannot join thread before it is started") RuntimeError: cannot join thread before it is started Process ForkProcess-1: Traceback (most recent call last): File "/usr/lib64/python3.12/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/usr/lib64/python3.12/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/usr/lib64/python3.12/concurrent/futures/process.py", line 246, in _process_worker call_item = call_queue.get(block=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/multiprocessing/queues.py", line 103, in get res = self._recv_bytes() ^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/multiprocessing/connection.py", line 215, in recv_bytes buf = self._recv_bytes(maxlength) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/multiprocessing/connection.py", line 413, in _recv_bytes buf = self._recv(4) ^^^^^^^^^^^^^ File "/usr/lib64/python3.12/multiprocessing/connection.py", line 378, in _recv chunk = read(handle, remaining) ^^^^^^^^^^^^^^^^^^^^^^^ KeyboardInterrupt