After eix-sync it is unpossible to update all kde related packages. A new Gentoo on another partition shows the same problem. The error code with package.use x11-libs/qt-core qt3support: emerge kdebase-startkde -pv These are the packages that would be merged, in order: Calculating dependencies... done! emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.2[-debug,-qt3support]". !!! One of the following packages is required to complete your request: - x11-libs/qt-core-4.5.2 (Change USE: -qt3support) (dependency required by "x11-libs/qt-opengl-4.5.2-r1" [ebuild]) (dependency required by "media-sound/phonon-4.4_pre20090520" [ebuild]) (dependency required by "kde-base/phonon-kde-4.3.1" [ebuild]) (dependency required by "kde-base/kdebase-startkde-4.3.1" [ebuild]) (dependency required by "kdebase-startkde" [argument]) with an portage.use x11-libs/qt-core -qt3support: emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/qt-core-4.5.1:4[qt3support,ssl]". !!! One of the following packages is required to complete your request: - x11-libs/qt-core-4.5.2 (Change USE: +qt3support) (dependency required by "kde-base/kdebase-startkde-4.3.1" [ebuild]) (dependency required by "kdebase-startkde" [argument]) Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge kdebase-startkde
The qt3support USE flag must be set/unset consistently in all qt-* packages. I suggest you enable it in /etc/make.conf (and not just for qt-core), rebuild all affected qt-* packages, and then try again.
(In reply to comment #1) > The qt3support USE flag must be set/unset consistently in all qt-* packages. I > suggest you enable it in /etc/make.conf (and not just for qt-core), rebuild all > affected qt-* packages, and then try again. > Okay but there is a relation to <x11-libs/qt-gui-4.5.2 on the fresh system and i have not installed any qt package till now. So it still won't compile.
Created attachment 207186 [details] emerge kdebase-startkde failed
(In reply to comment #2) > (In reply to comment #1) > > The qt3support USE flag must be set/unset consistently in all qt-* packages. I > > suggest you enable it in /etc/make.conf (and not just for qt-core), rebuild all > > affected qt-* packages, and then try again. > > > > Okay but there is a relation to <x11-libs/qt-gui-4.5.2 on the fresh system and > i have not installed any qt package till now. So it still won't compile. > This is known behavior, you have to manually enable qt3support and dbus for all of Qt (or add in make.conf/USE) because of major default USE flag changes in >=x11-libs/qt-*-4.5.2 and the way portage handles USE dependencies. It'll all go away after we get a newer version of Qt stabilized for all archs and get rid of the old ebuilds. Please read http://www.linuxized.com/p192 for more details :)
*** Bug 303961 has been marked as a duplicate of this bug. ***
Ok then. Waiting eagerly for the unstable to become stable.
(In reply to comment #6) > Ok then. Waiting eagerly for the unstable to become stable. > No need to wait anything, just enable USE qt3support in /etc/make.conf as advised in Comment #1.