wormhome needed it to be launched
Details
Details
- Reviewers
DataDrake - Group Reviewers
Triage Team - Maniphest Tasks
- T5978: magic-wormhole
- Commits
- R4439:003758389781: python-autobahn, depend for the inclusion of magic-wormhole fixes T5978
Diff Detail
Diff Detail
- Branch
- master
- Lint
No Lint Coverage - Unit
No Test Coverage
Event Timeline
Comment Actions
The builddeps are requires only for the unit tests I guess since it builds fine without them ?
Comment Actions
Unhandled Error
Traceback (most recent call last):
File "setup.py", line 302, in <module>
list(getPlugins(IPlugin))
File "/usr/lib/python3.6/site-packages/twisted/plugin.py", line 213, in getPlugins
allDropins = getCache(package)
--- <exception caught here> ---
File "/usr/lib/python3.6/site-packages/twisted/plugin.py", line 171, in getCache
provider = pluginModule.load()
File "/usr/lib/python3.6/site-packages/twisted/python/modules.py", line 392, in load
return self.pathEntry.pythonPath.moduleLoader(self.name)
File "/usr/lib/python3.6/site-packages/twisted/python/reflect.py", line 308, in namedAny
topLevelPackage = _importAndCheckStack(trialname)
File "/usr/lib/python3.6/site-packages/twisted/python/reflect.py", line 255, in _importAndCheckStack
reraise(excValue, excTraceback)
File "/usr/lib/python3.6/site-packages/twisted/python/compat.py", line 463, in reraise
raise exception.with_traceback(traceback)
File "/home/build/YPKG/root/python-autobahn/build/py3build/twisted/plugins/autobahn_endpoints.py", line 46, in <module>
from autobahn.twisted.websocket import WrappingWebSocketServerFactory, \
File "/home/build/YPKG/root/python-autobahn/build/py3build/autobahn/twisted/__init__.py", line 41, in <module>
from autobahn.twisted.choosereactor import install_reactor
File "/home/build/YPKG/root/python-autobahn/build/py3build/autobahn/twisted/choosereactor.py", line 32, in <module>
import txaio
builtins.ModuleNotFoundError: No module named 'txaio'Comment Actions
This is because you are now building the package on top of twisted while in the original diff you submitted you built it on top of asyncio . Different frameworks -> different per-requisites. (installation manual)