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 |