Bug#481911: elisa: incompatible with twisted 8
Zack Weinberg
zackw at panix.com
Mon May 19 14:12:39 UTC 2008
Package: elisa
Version: 0.3.5-3
Severity: grave
Justification: renders package unusable
When I start up Elisa, I get a mangled display and a bunch of Python
stacktraces (quoted below). I reported these to the upstream support
forums at http://elisa.fluendo.com/forums/viewtopic.php?pid=1831 and
was told, in so many words, that Elisa does not yet support Twisted 8
and they would be grateful for patches.
As the only version of Twisted available in testing or unstable is
8.0.1, this effectively renders the package unusable. I may try to
come up with patches but I don't know anything about Twisted or
elisa's internals.
---
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/twisted/internet/gtk2reactor.py",
line 226, in simulate
self.runUntilCurrent()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py",
line 698, in runUntilCurrent
call.func(*call.args, **call.kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/task.py",
line 251, in _tick
result = iterator.next()
File "/usr/lib/python2.5/site-packages/elisa/core/manager.py", line
109, in load_providers_iter
provider_name)
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/defer.py",
line 105, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/python2.5/site-packages/elisa/core/plugin_registry.py",
line 546, in create_component
res = component.initialize()
File "/usr/lib/python2.5/site-packages/elisa/plugins/gstreamer_plugin/gst_metadata.py",
line 1391, in initialize
dfr = self.launcher.startProcess()
File "/usr/lib/python2.5/site-packages/elisa/plugins/gstreamer_plugin/gst_metadata.py",
line 1289, in startProcess
protocol = self.buildProtocol(None)
File "/usr/lib/python2.5/site-packages/elisa/plugins/gstreamer_plugin/gst_metadata.py",
line 1252, in buildProtocol
protocol = pb.PBClientFactory.buildProtocol(self, addr)
File "/usr/lib/python2.5/site-packages/twisted/spread/pb.py", line
1056, in buildProtocol
p = self.protocol(isClient=True, security=self.security)
exceptions.TypeError: __init__() got an unexpected keyword argument 'security'
<type 'exceptions.TypeError'>
Python 2.5.2: /usr/bin/python
Fri May 16 13:55:07 2008
A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.
<type 'exceptions.TypeError'>: _proxy_child_signal() takes exactly 8
arguments (5 given)
__class__ = <type 'exceptions.TypeError'>
__delattr__ = <method-wrapper '__delattr__' of
exceptions.TypeError object at 0x9cb2e0c>
__dict__ = {}
__doc__ = 'Inappropriate argument type.'
__getattribute__ = <method-wrapper '__getattribute__' of
exceptions.TypeError object at 0x9cb2e0c>
__getitem__ = <method-wrapper '__getitem__' of
exceptions.TypeError object at 0x9cb2e0c>
__getslice__ = <method-wrapper '__getslice__' of
exceptions.TypeError object at 0x9cb2e0c>
__hash__ = <method-wrapper '__hash__' of exceptions.TypeError
object at 0x9cb2e0c>
__init__ = <method-wrapper '__init__' of exceptions.TypeError
object at 0x9cb2e0c>
__new__ = <built-in method __new__ of type object at 0x813f500>
__reduce__ = <built-in method __reduce__ of exceptions.TypeError
object at 0x9cb2e0c>
__reduce_ex__ = <built-in method __reduce_ex__ of
exceptions.TypeError object at 0x9cb2e0c>
__repr__ = <method-wrapper '__repr__' of exceptions.TypeError
object at 0x9cb2e0c>
__setattr__ = <method-wrapper '__setattr__' of
exceptions.TypeError object at 0x9cb2e0c>
__setstate__ = <built-in method __setstate__ of
exceptions.TypeError object at 0x9cb2e0c>
__str__ = <method-wrapper '__str__' of exceptions.TypeError object
at 0x9cb2e0c>
args = ('_proxy_child_signal() takes exactly 8 arguments (5 given)',)
message = '_proxy_child_signal() takes exactly 8 arguments (5 given)'
The above is a description of an error in a Python program. Here is
the original traceback:
TypeError: _proxy_child_signal() takes exactly 8 arguments (5 given)
More information about the Pkg-gstreamer-maintainers
mailing list