ImportError Traceback, Gajim will not start.
Bug description
There is apparently an ImportError in Gajim 0.15.4-1 that causes it not to even open up.
Traceback (most recent call last):
File "gajim.py", line 188, in \<module>
gobject.set_prgname('gajim')
File "/usr/lib/python2.7/site-packages/gajim/common/demandimport.py", line 86, in __getattribute__
self._load()
File "/usr/lib/python2.7/site-packages/gajim/common/demandimport.py", line 58, in _load
mod = _origimport(head, globals, locals)
File "/usr/lib/python3.3/site-packages/gobject/__init__.py", line 26, in \<module>
from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
File "/usr/lib/python2.7/site-packages/gajim/common/demandimport.py", line 114, in _demandimport
mod = _origimport(name, globals, locals)
File "/usr/lib/python3.3/site-packages/glib/__init__.py", line 22, in \<module>
from glib._glib import *
File "/usr/lib/python2.7/site-packages/gajim/common/demandimport.py", line 95, in _demandimport
return _import(name, globals, locals, fromlist, level)
ImportError: /usr/lib/libpyglib-2.0-python.so.0: undefined symbol: _Py_FalseStruct
There goes the error. For some reason, I notice it jumps back and forth between Python 2, and Python 3, both of which I have installed on the system. I've got both pygtk for 2 and 3 installed as well as python2's gobject. Uninstalled and reinstalled it after installing the gobject package, and tried it once more and the error lingered.
Steps to reproduce
Attempt to run Gajim.
Software versions
OS version: Archlinux [Linux 3.10.10-1-ARCH]
GTK version: 2.24.20-2
PyGTK version: 2.24.0-3