Gajim crashes if dbus-python is installed
Bug description
This is the output when I start gajim:
[peter@guanabana ~]$ gajim
Traceback (most recent call last):
File "gajim.py", line 3699, in \<module>
interface = Interface()
File "gajim.py", line 3553, in __init__
import network_manager_listener
File "/usr/share/gajim/src/network_manager_listener.py", line 66, in \<module>
bus = system_bus.bus()
File "/usr/share/gajim/src/common/dbus_support.py", line 67, in bus
return self.SystemBus()
File "/usr/share/gajim/src/common/dbus_support.py", line 63, in SystemBus
raise exceptions.SystemBusNotPresent
common.exceptions.SystemBusNotPresent: System bus is not available.
Try reading http://trac.gajim.org/wiki/GajimDBus
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
File "/usr/lib/python2.6/atexit.py", line 24, in _run_exitfuncs
func(*targs, **kargs)
File "gajim.py", line 392, in on_exit
gajim.interface.roster.prepare_quit()
AttributeError: Interface instance has no attribute 'roster'
Error in sys.exitfunc:
Traceback (most recent call last):
File "/usr/lib/python2.6/atexit.py", line 24, in _run_exitfuncs
func(*targs, **kargs)
File "gajim.py", line 392, in on_exit
gajim.interface.roster.prepare_quit()
AttributeError: Interface instance has no attribute 'roster'
[peter@guanabana ~]$
There is no problem when dbus-python isn't installed
Steps to reproduce
start gajim
Software versions
OS version: Linux guanabana 2.6.32-ARCH #1 (closed) SMP PREEMPT Fri Jan 29 08:50:05 UTC 2010 i686 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux
GTK version: 1.2.10
PyGTK version: 2.16.0-2