Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 289082 - kde-base/kdebase-startkde-4.3.1: qt3support not installable but needed
Summary: kde-base/kdebase-startkde-4.3.1: qt3support not installable but needed
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
: 303961 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-14 19:01 UTC by Akira Hinoshiro
Modified: 2010-02-08 10:28 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge kdebase-startkde failed (startkde4,25.72 KB, text/plain)
2009-10-15 07:54 UTC, Akira Hinoshiro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Akira Hinoshiro 2009-10-14 19:01:41 UTC
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
Comment 1 Dror Levin (RETIRED) gentoo-dev 2009-10-14 19:50:12 UTC
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.
Comment 2 Akira Hinoshiro 2009-10-14 20:04:53 UTC
(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.
Comment 3 Akira Hinoshiro 2009-10-15 07:54:20 UTC
Created attachment 207186 [details]
emerge kdebase-startkde failed
Comment 4 Alex Alexander (RETIRED) gentoo-dev 2009-10-15 08:04:05 UTC
(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 :)
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2010-02-08 09:09:00 UTC
*** Bug 303961 has been marked as a duplicate of this bug. ***
Comment 6 dE 2010-02-08 09:46:24 UTC
Ok then. Waiting eagerly for the unstable to become stable.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2010-02-08 10:28:34 UTC
(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.