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