You are not logged in.
Today when I open my computer I can not start any QT program. For example the error messages are
kile: symbol lookup error: /usr/lib/libkdecore.so.5: undefined symbol: qt_locale_initialized
kate: symbol lookup error: /usr/lib/libkio.so.5: undefined symbol: _ZN21QNetworkAccessManager16staticMetaObjectE
/usr/bin/qtcreator.bin: symbol lookup error: /usr/bin/qtcreator.bin: undefined symbol: _ZN12QLocalServerC1EP7QObject
okular: symbol lookup error: /usr/lib/libkdecore.so.5: undefined symbol: qt_locale_initialized
....
Yesterday they are OK. I checked /var/log/pacman.log, yesterday I upgraded these packages
[2010-03-09 10:08] upgraded lib32-libpng (1.4.0-2 -> 1.4.1-1)
[2010-03-09 10:08] upgraded lucene (3.0.0-1 -> 2.9.2-1)
[2010-03-09 10:08] upgraded xorg-server (1.7.5.901-1 -> 1.7.5.901-2)
[2010-03-09 13:18] upgraded ghostscript (8.71-1 -> 8.71-2)
[2010-03-09 19:13] upgraded ipython (0.10-2 -> 0.10-3)
[2010-03-10 09:26] upgraded live-media (2010.02.10-1 -> 2010.03.08-1)
[2010-03-10 09:26] upgraded menu-cache (0.3.1-1 -> 0.3.2-1)
[2010-03-10 09:26] upgraded lxpanel (0.5.5-2 -> 0.5.5-3)
Can any of these changements cause QT crash? Should I down-grade them?
I have also rebuild qt from abs, but errors remain.
Thx.
Last edited by funslove (2010-03-11 08:19:50)
Offline
It is solved.
I remember that I installed Mathematica and changed the path of library in .bashrc:
export LD_LIBRARY_PATH=/opt/mathematica/SystemFiles/Libraries/Linux-x86-64:$LD_LIBRARY_PATH
There may be some conflict. When I change it to
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mathematica/SystemFiles/Libraries/Linux-x86-64
Everything is OK.
Offline