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