1 |
Alan McKinnon wrote: |
2 |
|
3 |
> On Saturday 28 November 2009 13:59:38 Jörg Schaible wrote: |
4 |
>> Alan McKinnon wrote: |
5 |
>> > On Friday 27 November 2009 23:07:25 Jörg Schaible wrote: |
6 |
>> >> Alan McKinnon wrote: |
7 |
>> >> > On Thursday 26 November 2009 19:34:34 James wrote: |
8 |
>> >> >> kde-4.3.1 went smooth, except |
9 |
>> >> >> for I have to manually removed all the kde-3.5 packages. |
10 |
>> >> >> It had kde-meta-3.5.10. Is there some syntax or a better |
11 |
>> >> >> method to insure all the kde-3.5.x packages are removed, |
12 |
>> >> >> without a manual sweep? |
13 |
>> >> > |
14 |
>> >> > grep kde /var/lib/portage/world |
15 |
>> >> > and eyeball the output. There should only be -meta packages, and |
16 |
>> >> > individual packages for which you have NOT installed the -meta |
17 |
>> >> > package, in there. vi the world file and remove the stuff that |
18 |
>> >> > shouldn't be there, then |
19 |
>> >> > |
20 |
>> >> > emerge -C <all-kde3.5-meta-packages-in-world> && emerge -a |
21 |
>> >> > --depclean |
22 |
>> >> |
23 |
>> >> as alternative simply append to all kde-base/* packages in world :4.3 |
24 |
>> >> and do then a depclean ;-) |
25 |
>> > |
26 |
>> > Which promptly defeats the ENTIRE purpose of a world file and -meta |
27 |
>> > packages. |
28 |
>> |
29 |
>> a) I've never used the meta packages, but selected my KDE apps on purpose |
30 |
> |
31 |
> You missed the part where the user clearly states earlier that he DOES use |
32 |
> -meta packages. With that in mind, any advice you give should be aligned |
33 |
> to the fact that he is a -meta user |
34 |
> |
35 |
>> b) it's a lot easier this way to get rid of the KDE 3 stuff, however you |
36 |
>> should get drop of the slot again after depclean has been finished |
37 |
> |
38 |
> How is it easier? You have to maintain the SLOTs in world yourself because |
39 |
> the instant you do that portage will not automagically offer to upgrade |
40 |
> anymore (upgrades within the same slot excepted). And --depclean will NOT |
41 |
> adjust your SLOTs in world when it's finished. I can't really make sense |
42 |
> of your last sentence but that is what you seem to imply |
43 |
|
44 |
Yes, that's what I've said. Drop the slot again after depclean has finished. |
45 |
Exactly because of the upgrades. |
46 |
|
47 |
>> > If that's how you want to admin your box, |
48 |
>> |
49 |
>> I am using long enough Gentoo that I remember very well the times when |
50 |
>> portage destroyed the world file completely. |
51 |
> |
52 |
> That was long ago and no longer applicable. That bug in portage got fixed, |
53 |
> so a behaviour on your part to compensate for a bug that is not there is |
54 |
> outdated behaviour. |
55 |
> |
56 |
>> And regenworld put *anything* |
57 |
>> into world at that time. Therefore I know very well, what should be in |
58 |
>> this file and what not. There's no magic. |
59 |
> |
60 |
> Yes, the only things in world are packages you want that are not |
61 |
> dependencies of something else already in world. You are advising the user |
62 |
> to put the dependencies of -meta packages into world |
63 |
|
64 |
No. I adviced him to add :4.3 to all kde-base/* packages that *are* in |
65 |
world. |
66 |
|
67 |
> when the -meta |
68 |
> package is already there. |
69 |
|
70 |
It does not matter in this case if the package is -meta or not. |
71 |
|
72 |
> |
73 |
> And that is plain silly |
74 |
> |
75 |
>> > can I recommend you switch to |
76 |
>> > sabayon instead? |
77 |
>> |
78 |
>> ROFL! So, you mean, if users get too smart, Gentoo is no longer their |
79 |
>> distribution? Don't be silly. |
80 |
> |
81 |
> Erm, you should read the whole thread and realise the bits you missed - |
82 |
> the bits that make your statements nonsensical |
83 |
|
84 |
All I did, was offering an alternative method to get rid of KDE 3 using |
85 |
depclean without the need to identify every package individually. |
86 |
|
87 |
Feel free to ignore it. |
88 |
|
89 |
- Jörg |