staging opam lister: No usable temporary directory found in ['/tmp', '/var/tmp', '/usr/tmp', '/opt/swh']
https://sentry.softwareheritage.org/share/issue/ddedf9a14ff74f1e81fe2808a1e2a48b/
FileNotFoundError: [Errno 2] No usable temporary directory found in ['/tmp', '/var/tmp', '/usr/tmp', '/opt/swh']
File "celery/worker/worker.py", line 203, in start
self.blueprint.start(self)
File "celery/bootsteps.py", line 116, in start
step.start(parent)
File "celery/bootsteps.py", line 365, in start
return self.obj.start()
File "celery/concurrency/base.py", line 129, in start
self.on_start()
File "celery/concurrency/prefork.py", line 109, in on_start
P = self._pool = Pool(processes=self.limit,
File "celery/concurrency/asynpool.py", line 463, in __init__
super().__init__(processes, *args, **kwargs)
File "billiard/pool.py", line 1046, in __init__
self._create_worker_process(i)
File "celery/concurrency/asynpool.py", line 480, in _create_worker_process
return super()._create_worker_process(i)
File "billiard/pool.py", line 1142, in _create_worker_process
on_ready_counter = self._ctx.Value('i')
File "billiard/context.py", line 181, in Value
return Value(typecode_or_type, *args, lock=lock,
File "billiard/sharedctypes.py", line 78, in Value
obj = RawValue(typecode_or_type, *args)
File "billiard/sharedctypes.py", line 46, in RawValue
obj = _new_value(type_)
File "billiard/sharedctypes.py", line 37, in _new_value
wrapper = heap.BufferWrapper(size)
File "billiard/heap.py", line 274, in __init__
block = BufferWrapper._heap.malloc(size)
File "billiard/heap.py", line 255, in malloc
(arena, start, stop) = self._malloc(size)
File "billiard/heap.py", line 152, in _malloc
arena = Arena(length)
File "billiard/heap.py", line 79, in __init__
dir=util.get_temp_dir(),
File "multiprocessing/util.py", line 146, in get_temp_dir
tempdir = tempfile.mkdtemp(prefix='pymp-')
File "tempfile.py", line 357, in mkdtemp
prefix, suffix, dir, output_type = _sanitize_params(prefix, suffix, dir)
File "tempfile.py", line 126, in _sanitize_params
dir = gettempdir()
File "tempfile.py", line 299, in gettempdir
return _os.fsdecode(_gettempdir())
File "tempfile.py", line 292, in _gettempdir
tempdir = _get_default_tempdir()
File "tempfile.py", line 224, in _get_default_tempdir
raise FileNotFoundError(_errno.ENOENT,