Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: qt3support conflict
Date: Sun, 28 Jun 2009 16:48:15
Message-Id: 200906281846.24951.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] Re: qt3support conflict by walt
1 On Sunday 28 June 2009 16:12:26 walt wrote:
2 > On 06/27/2009 07:24 PM, Andrew Gaydenko wrote:
3 > > On Sunday 28 June 2009 02:54:59 walt wrote:
4 > >> On 06/27/2009 03:32 PM, Andrew Gaydenko wrote:
5 > >>> make.conf hasn't qt3support at all. Adding qt3support to qt-opengl
6 > >>> shows... well... something horrible (see below) :-)
7 > >>>
8 > >>> //=====================================================================
9 > >>>= emerge -pvDuN world
10 > >>>
11 > >>> These are the packages that would be merged, in order:
12 > >>>
13 > >>> Calculating dependencies... done!
14 > >>> [ebuild U ] x11-libs/qt-core-4.5.2 [4.5.1] USE="glib iconv
15 > >>> qt3support ssl -debug -doc -pch" 0 kB [ebuild U ]
16 > >>> x11-libs/qt-test-4.5.2 [4.5.1] USE="iconv -debug -pch" 0 kB [blocks b
17 > >>> ]<x11-libs/qt-test-4.5.2 ("<x11-libs/qt-test-4.5.2" is blocking
18 > >>> x11-libs/qt-assistant-4.5.2, x11-
19 > >>
20 > >> I recently went through the same thing on ~amd64 and emerge made me
21 > >> uninstall every qt package before it would start building the updates.
22 > >> I have no idea why, but everything finally came out okay.
23 > >>
24 > >> I'd say go ahead and emerge -C all of those qt blockers as emerge
25 > >> suggests.
26 > >
27 > > Walt, thanks! At my case portage has ovecome those blocks without direct
28 > > unmerging.
29 >
30 > Ah, I see portage wants to update my qt4 *again* today, and I see a new
31 > package comment that emerging "qt" will pull in more qt sub-packages than
32 > I probably want -- very true. So now I'm just emerging qt-core instead.
33 > I hope it has everything that VirtualBox needs. I'll see.
34
35 You do not need qt-anything in world. It is a library, and ebuilds pull it in
36 as needed.
37
38 Remove all mention of qt ebuilds from the world file and double check that
39 things are still correct via a null output from
40
41 emerge -uND world
42 emerge --depclean
43
44 Then add USE="qt3support" to make.conf
45
46 --
47 alan dot mckinnon at gmail dot com