Hi ravloony,
I now think that the problem was independent of any given qt- version, but instead reflected some sort of conflict in the qt- system with respect to
qt3support. Make sure you have the
qt3support USE flag set globally (i.e., either
qt3support or
-qt3support in /etc/make.conf). I have
qt3support enabled with texmaker and other qt-dependent packages working perfectly with
Code: Select all
$ eix -Ic qt-*
[I] x11-libs/qt-core (4.7.4-r1(4)@03/27/2012): The Qt toolkit is a comprehensive C++ application development framework
[I] x11-libs/qt-dbus (4.7.4(4)@03/27/2012): The DBus module for the Qt toolkit
[I] x11-libs/qt-gui (4.7.4-r1(4)@03/27/2012): The GUI module for the Qt toolkit
[I] x11-libs/qt-opengl (4.7.4(4)@03/27/2012): The OpenGL module for the Qt toolkit
[I] x11-libs/qt-qt3support (4.7.4(4)@03/27/2012): The Qt3 support module for the Qt toolkit
[I] x11-libs/qt-script (4.7.4(4)@03/27/2012): The ECMAScript module for the Qt toolkit
[I] x11-libs/qt-sql (4.7.4(4)@03/27/2012): The SQL module for the Qt toolkit
[I] x11-libs/qt-test (4.7.4(4)@03/27/2012): The testing framework module for the Qt toolkit
[I] x11-libs/qt-webkit (4.7.4(4)@03/28/2012): The WebKit module for the Qt toolkit
[U] x11-libs/qt-xmlpatterns (4.7.4(4)@03/27/2012 -> (~)4.8.1(4)): The XmlPatterns module for the Qt toolkit
Found 10 matches.
qt-*-4.8.1 may also work ok as well, I just haven't gotten around to updating it yet. Again, what worked for me was to unmerge/depclean ALL Qt-packages and Qt dependencies (I am on gnome not kde, so this was fairly easy), made sure @preserved-rebuild was an empty set, checked that there were no separate
qt3spport or other qt-related USE flags declared in /etc/portage/package.use, and THEN emerged qt-dependent packages, letting portage sort out which libraries were needed. Hope this helps.