[MacPorts] #69937: magic-wormhole @0.13.0_1 magic-wormhole package is broken
MacPorts
noreply at macports.org
Wed May 8 04:38:49 UTC 2024
#69937: magic-wormhole @0.13.0_1 magic-wormhole package is broken
--------------------+----------------------------
Reporter: djsrv | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Keywords: | Port: magic-wormhole
--------------------+----------------------------
Using either wormhole send or receive results in the same exception,
making the package unusable:
{{{
> wormhole send
Traceback (most recent call last):
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/wormhole/cli/cli.py", line 294, in <lambda>
return react(_dispatch_command, (cfg, lambda: f(cfg)))
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/wormhole/cli/cmd_send.py", line 38, in send
return Sender(args, reactor).go()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/twisted/internet/defer.py", line 1947, in unwindGenerator
return _cancellableInlineCallbacks(gen)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/twisted/internet/defer.py", line 1857, in
_cancellableInlineCallbacks
_inlineCallbacks(None, gen, status, _copy_context())
--- <exception caught here> ---
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/wormhole/cli/cli.py", line 146, in _dispatch_command
yield maybeDeferred(command)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/twisted/internet/defer.py", line 1697, in _inlineCallbacks
result = context.run(gen.send, result)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/wormhole/cli/cmd_send.py", line 66, in go
w = create(
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/wormhole/wormhole.py", line 290, in create
b = Boss(w, side, relay_url, appid, wormhole_versions, client_version,
File "<attrs generated init wormhole._boss.Boss>", line 23, in __init__
self.__attrs_post_init__()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/wormhole/_boss.py", line 52, in __attrs_post_init__
self._build_workers()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/wormhole/_boss.py", line 62, in _build_workers
self._RC = RendezvousConnector(self._url, self._appid, self._side,
File "<attrs generated init wormhole._rendezvous.RendezvousConnector>",
line 18, in __init__
self.__attrs_post_init__()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/wormhole/_rendezvous.py", line 87, in __attrs_post_init__
d = self._connector.whenConnected(failAfterFailures=faf)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/twisted/application/internet.py", line 1168, in
whenConnected
return self._machine.whenConnected(failAfterFailures)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/automat/_methodical.py", line 232, in __get__
@preserveName(self.method)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/automat/_introspection.py", line 43, in decorator
return copyfunction(decorated,
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/automat/_introspection.py", line 35, in copyfunction
return function(copycode(template.__code__, codechanges), *values)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/automat/_introspection.py", line 23, in copycode
return code(*values)
builtins.TypeError: code() argument 13 must be str, not int
ERROR: code() argument 13 must be str, not int
}}}
I'm using macOS 14.3.1, Xcode 15.2.
I found a report of the same error on void-linux a couple years back:
https://github.com/void-linux/void-packages/issues/40487
--
Ticket URL: <https://trac.macports.org/ticket/69937>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list