On Thu, 11 Dec 2008, Dag Wieers wrote:

On Thu, 11 Dec 2008, Dag Wieers wrote:

 In an attempt to run Elisa on CentOS 5 I packaged a lot of python modules,
 including pigment 0.3.13 and python-pigment 0.3.9, somehow I still get the
 following errors when running elisa:

I modified elisa/core/media_directory_helper.py because xdg.xdg_content() consistenly returned None, and because of that I always got:

   TypeError: iteration over non-sequence


After having found that xdg-user-dirs is apparently mandatory and finding the problem related to the elisa-plugins (the patch from Matthias Saou helped here). I now got to the next error message:

------
[EMAIL PROTECTED] ~]$ elisa
GTK Accessibility Module initialized
Launcher core version: 0.5.21
Current core version: 0.5.21
/usr/lib/python2.4/site-packages/elisa/core/utils/classinit.py:34: UserWarning: 
ClassInitMeta class is deprecated
  warn("ClassInitMeta class is deprecated")
libGL warning: 3D driver claims to not support visual 0x5b
Elisa failed to initialize: [Failure instance: Traceback: exceptions.TypeError: __init__() takes exactly 3 arguments (4 given)
/usr/lib/python2.4/site-packages/twisted/internet/gtk2reactor.py:114:wrapper
/usr/lib/python2.4/site-packages/twisted/internet/gtk2reactor.py:218:callback
/usr/lib/python2.4/site-packages/twisted/internet/gtk2reactor.py:226:simulate
/usr/lib/python2.4/site-packages/twisted/internet/base.py:705:runUntilCurrent
--- <exception caught here> ---
/usr/lib/python2.4/site-packages/twisted/internet/task.py:251:_tick
/usr/lib/python2.4/site-packages/elisa/core/interface_controller.py:104:load_frontends_iter
/usr/lib/python2.4/site-packages/elisa/core/plugin_registry.py:947:create_component
/usr/lib/python2.4/site-packages/elisa/core/component.py:128:create
/usr/lib/python2.4/site-packages/elisa/plugins/pigment/pigment_frontend.py:506:initialize
/usr/lib/python2.4/site-packages/elisa/plugins/pigment/pigment_frontend.py:754:_initialize_dbus
/usr/lib/python2.4/site-packages/elisa/plugins/pigment/dbus_frontend.py:25:__init__
]
------

What looks like a dbus incompatibility. Where the installed versions look like:

[EMAIL PROTECTED] ~]$ rpm -q dbus dbus-python
dbus-1.1.2-12.el5
dbus-python-0.70-7.el5

What does Elisa require and can we work around this ?

Thanks in advance,
--
--   dag wieers,  [EMAIL PROTECTED],  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]

Reply via email to