- Package:
- tahoe-lafs
- Source:
- tahoe-lafs
- Submitter:
- Joey Hess
- Date:
- 2025-11-18 18:43:03 UTC
- Severity:
- normal
% tahoe
Traceback (most recent call last):
File "/usr/bin/tahoe", line 5, in <module>
from allmydata.scripts.runner import run
File "/usr/lib/python3/dist-packages/allmydata/scripts/runner.py", line 5, in <module>
from twisted.python import usage
ModuleNotFoundError: No module named 'twisted'
There seems to be several missing dependencies, I had to install
python3-twisted python3-pyutil python3-foolscap python3-nacl
python3-collections-extended python3-netifaces python3-eliot python3-klein
python3-pycddl python3-cbor2 python3-zfec python3-treq python3-psutil
python3-filelock python3-wormhole
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 2017, in _inlineCallbacks
result = context.run(gen.send, result)
File "/usr/lib/python3/dist-packages/allmydata/client.py", line 283, in create_client_from_config
client = _client_factory(
File "/usr/lib/python3/dist-packages/allmydata/client.py", line 679, in __init__
self.init_web(webport) # strports string
File "/usr/lib/python3/dist-packages/allmydata/client.py", line 1054, in init_web
from allmydata.webish import WebishServer, anonymous_tempfile_factory
File "/usr/lib/python3/dist-packages/allmydata/webish.py", line 11, in <module>
from cgi import (
builtins.ModuleNotFoundError: No module named 'cgi'
I don't know what python package provides this one.
this should be python3-legacy-cgi (needed for python >= 3.13, earlier it was in the standard library)
I've found another missing dependency: python3-yaml and after installing this one too the package seems to be working (it's my first time trying tahoe-lafs, so my tests may not be that deep) I've create a MR on salsa also for this fix, in case it is useful
this should be python3-legacy-cgi (needed for python >= 3.13, earlier it was in the standard library)
close 1111658 1.20.0-7 thanks This should have been closed by the upload of 1.20.0-7, but I wrote the wrong bug number in the changelog, sorry