1 |
On Monday 30 May 2011 17:45:17 Alain DIDIERJEAN wrote: |
2 |
> Trying to update from kde4.5 to kde4.6 |
3 |
> A simple "emerge -uD world" gives: |
4 |
> |
5 |
> [ebuild U ] x11-libs/qt-core-4.7.2-r1 [4.6.3-r1] USE="-jit% |
6 |
> -private-headers%" [ebuild U ] x11-libs/qt-sql-4.7.2 [4.6.3-r2] |
7 |
> [blocks b ] <x11-libs/qt-sql-4.7.2 ("<x11-libs/qt-sql-4.7.2" is |
8 |
> blocking x11-libs/qt-test-4.7.2, x11-libs/qt-svg-4.7.2, |
9 |
[snip ...] |
10 |
|
11 |
> (and 13 more) |
12 |
> |
13 |
> |
14 |
> All together 982 lines as above. |
15 |
> Besides that, gentoo amd64 works fine on my box and I emerge everyday |
16 |
> packages to upgrade, except those which are kde's. Questions: |
17 |
> - what the hell is this mess, did I do something wrong ? |
18 |
|
19 |
No, nothing wrong, new packages that the latest qt and kde4.6 want are being |
20 |
blocked by packages already installed. |
21 |
|
22 |
> - have any of you got the same kind of troubles ? |
23 |
|
24 |
Yes, I did on 3 different boxen. |
25 |
|
26 |
|
27 |
> - is there a way to go back to an up to date clean install, I mean besides |
28 |
> reinstalling from scratch or going for Ubuntu ? Reasons that make me go |
29 |
> for gentoo 8 or 9 years ago: |
30 |
> - excellent docs. (as of to-day, some docs need updating); |
31 |
> - easyness of maintenance, no need for periodical reinstall (I'm not sure |
32 |
> this time); - stable packages are renewed in time, not too soon, not too |
33 |
> late; - portage works like a charm. |
34 |
> Hope I can get some help |
35 |
|
36 |
Don't panic! What I did was to progressively uninstall the blockers and then |
37 |
run emerge -uaDv world. Eventually there were no blockers, the latest qt was |
38 |
installed and then kde4.6. |
39 |
|
40 |
Everything now is like a "clean new install" should be. |
41 |
|
42 |
If you're running 2.2 portage there may be some automagic way of achieving |
43 |
this, but with portage-2.1.9.42 I had to do it manually. |
44 |
|
45 |
HTH. |
46 |
-- |
47 |
Regards, |
48 |
Mick |