1 |
At Tue, 13 Oct 2009 10:13:59 -0400 Allan Gottlieb <gottlieb@×××.edu> wrote: |
2 |
|
3 |
> At Tue, 13 Oct 2009 15:02:25 +0200 Alan McKinnon <alan.mckinnon@×××××.com> wrote: |
4 |
> |
5 |
>> qt*-4.5.1 blocks qt*-4.5.2. It's not a simple single package that you upgrade, |
6 |
>> it's multiple packages and throughout the build you will have incompatible |
7 |
>> packages installed at the same time. |
8 |
>> |
9 |
>> Either: |
10 |
>> |
11 |
>> unmerge all of qt |
12 |
>> emerge all of qt |
13 |
>> |
14 |
>> or: |
15 |
>> |
16 |
>> upgrade to masked portage-2.2 which can deal with such things easily. |
17 |
>> |
18 |
>> Note that you will likely need to rebuild kdelibs and other stuff after |
19 |
>> building qt. There's an elog about it. |
20 |
> |
21 |
> I do not have kde installed (I use gnome). I just did an |
22 |
> eix --installed kde |
23 |
> to confirm. |
24 |
> |
25 |
> I have 10 "qt" packages (confirmed with eix --installed qt) |
26 |
> Seven begin with qt- and are at 4.5.1 with 4.5.2 available. |
27 |
> The other three are qt PyQt PyQt4. |
28 |
> None of the seven are in world. |
29 |
> Have I understood correctly the procedure to be |
30 |
> |
31 |
> 1. Unmerge these 7 (*not* 10) |
32 |
> 2. emerge --update --ask --newuse --deep --tree -v --with-bdeps=y world |
33 |
> 3. depclean and revdep-rebuild |
34 |
> |
35 |
> thanks to alan dale and peter for their help. |
36 |
|
37 |
I applied this procedure (tweaked, see below) and everything worked. |
38 |
Thanks again to all. |
39 |
|
40 |
allan |
41 |
|
42 |
I included PyQt and PyQt4 in the list to unmerge |
43 |
Alan recommends (pvt msg) to perform revdep-rebuild before depclean. |