1 |
On Saturday 24 June 2006 19:21, James wrote: |
2 |
> Are these simple steps going to work? |
3 |
> If not please edit. I do not care about |
4 |
> extra compile time. I need a simple straightforward method |
5 |
> to nuke(&&unistall all of KDE) and install via kde-meta |
6 |
> |
7 |
> First:# |
8 |
> <nuke all occurances of kde> |
9 |
> cd /var/db/pkg && emerge -Cva kde-base/* |
10 |
|
11 |
Good. |
12 |
|
13 |
> Second: |
14 |
> <Ensure all the old kde kruft is gone 3.2, 3.3, and 3.4 |
15 |
> # cd /var/db/pkg && emerge -Cva kde-base/*-3.{2,3,4}* |
16 |
|
17 |
This removes *nothing* that the first step didn't already remove. |
18 |
|
19 |
> # env-update && source /etc/profile && etc-update && update-eix && |
20 |
> # eupdatedb |
21 |
|
22 |
This is still pointless. It does no harm and it changes nothing. |
23 |
|
24 |
> Third: |
25 |
> <clean up broken links> |
26 |
> # revdep-rebuild -p |
27 |
> # revdep-rebuild |
28 |
> # emerge --sync |
29 |
> # env-update && source /etc/profile && etc-update |
30 |
|
31 |
Still pointless at this time. |
32 |
|
33 |
> Fourth: |
34 |
> <install kde-meta> |
35 |
> # emerge -uavDNp kde-meta |
36 |
|
37 |
Good. |
38 |
|
39 |
> <if blocking occurs, unmerge blocking packages and return to First> |
40 |
> # emerge -uavDN kde-meta |
41 |
|
42 |
Nothing will block if you followed the first step. |
43 |
|
44 |
> Did I miss anything? Did I get anything out of order? |
45 |
> Everyting went well, I just had lots of blocking packages when |
46 |
> I did not expect too....? |
47 |
|
48 |
The revdep-rebuild is good *after* emerging kde-meta. It will recompile third |
49 |
party applications such as amarok against the new version of kde-meta. I |
50 |
posted the simple steps at the bottom of my previous mail. |
51 |
|
52 |
-- |
53 |
Bo Andresen |