Description of problem: After upgrading to stellarium 0.9.0 program doesn't start. In the same upgrade I've upgraded also wt4 and qt4-x11. It gives the error: Cannot mix incompatible Qt libraries Version-Release number of selected component (if applicable): stellarium.x86_64 0.9.0-4.fc7 qt.x86_64 1:3.3.8-4.fc7 qt.i386 1:3.3.8-4.fc7 qt4.i386 4.3.1-3.fc7 qt4.x86_64 4.3.1-3.fc7 qt4-x11.x86_64 4.3.1-3.fc7 qt4-x11.i386 4.3.1-3.fc7 How reproducible: Try to start the program Steps to Reproduce: 1. Open terminal 2. Launch "stellarium" Actual results: ------------------------------------------------------- [ This is Stellarium 0.9.0 - http://www.stellarium.org ] [ Copyright (C) 2000-2006 Fabien Chereau et al ] ------------------------------------------------------- File search path set to: 1) /home/marvin/.stellarium 2) /usr/share/stellarium config file is: /home/marvin/.stellarium/config.ini Cannot mix incompatible Qt libraries
I found the problem. [marvin@marvin ~]$ ldd /usr/bin/stellarium | grep -i qt libQtOpenGL.so.4 => /usr/lib64/libQtOpenGL.so.4 (0x00002aaaaaadd000) libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x00002aaaaad4b000) libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x000000361ea00000) libQtCore.so.4 is a link to libQtCore.so.4.3.1 while libQtGui.so.4 and libQtOpenGL.so.4 are linked to libQtGui.so.4.3.0 and libQtOpenGL.so.4.3.0. Changing these two links to the 4.3.1 version resolve the bug.
This sound like an incorrectly installed Qt4. If that seems to be a general issue with the QT4 package, please open a bug agains this component.