thg - PythonQT fatal startup crash
Created originally on Bitbucket by Jordi Scharloo
When starting TortoiseHG it terminates with the following fatal error. Pyhton QT is successfully installed.
#!stack
Traceback (most recent call last):
File "/usr/bin/thg", line 97, in <module>
sys.exit(tortoisehg.hgqt.run.dispatch(argv))
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 152, in __getattribute__
self._load()
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 100, in _load
mod = _hgextimport(_import, head, globals, locals, None, level)
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 384, in <module>
qtrun = qtapp.QtRunner()
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 152, in __getattribute__
self._load()
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 100, in _load
mod = _hgextimport(_import, head, globals, locals, None, level)
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/qtapp.py", line 12, in <module>
from PyQt4.QtGui import QApplication, QFont
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 257, in _demandimport
mod = _hgextimport(_origimport, name, globals, locals)
File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
ImportError: /usr/lib/python2.7/dist-packages/PyQt4/QtGui.x86_64-linux-gnu.so: undefined symbol: _ZN15QSessionManager16staticMetaObjectE