compileall.compile_dir(..., workers=2) fails in carme (vserver guest)
Elan Ruusamäe
glen at pld-linux.org
Wed Feb 22 19:00:54 CET 2023
this fails on carme. anything can be done with this?
➔ python3 -c "import compileall; import sys;
compileall.compile_dir(sys.argv[1], workers=2)" /usr/share/empty/
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib64/python3.10/compileall.py", line 102, in compile_dir
with ProcessPoolExecutor(max_workers=workers) as executor:
File "/usr/lib64/python3.10/concurrent/futures/process.py", line 657,
in __init__
self._call_queue = _SafeQueue(
File "/usr/lib64/python3.10/concurrent/futures/process.py", line 168,
in __init__
super().__init__(max_size, ctx=ctx)
File "/usr/lib64/python3.10/multiprocessing/queues.py", line 43, in
__init__
self._rlock = ctx.Lock()
File "/usr/lib64/python3.10/multiprocessing/context.py", line 68, in Lock
return Lock(ctx=self.get_context())
File "/usr/lib64/python3.10/multiprocessing/synchronize.py", line
162, in __init__
SemLock.__init__(self, SEMAPHORE, 1, 1, ctx=ctx)
File "/usr/lib64/python3.10/multiprocessing/synchronize.py", line 57,
in __init__
sl = self._semlock = _multiprocessing.SemLock(
FileNotFoundError: [Errno 2] No such file or directory
- https://github.com/kovidgoyal/kitty/issues/6050#issuecomment-1440513909
More information about the pld-devel-en
mailing list