1 |
On Thursday 26 November 2009 22:59:24 Mick wrote: |
2 |
> On Thursday 26 November 2009 19:20:26 Alan McKinnon wrote: |
3 |
> > On Thursday 26 November 2009 19:34:34 James wrote: |
4 |
> > > kde-4.3.1 went smooth, except |
5 |
> > > for I have to manually removed all the kde-3.5 packages. |
6 |
> > > It had kde-meta-3.5.10. Is there some syntax or a better |
7 |
> > > method to insure all the kde-3.5.x packages are removed, |
8 |
> > > without a manual sweep? |
9 |
> > |
10 |
> > grep kde /var/lib/portage/world |
11 |
> > and eyeball the output. There should only be -meta packages, and |
12 |
> > individual packages for which you have NOT installed the -meta package, |
13 |
> > in there. vi the world file and remove the stuff that shouldn't be there, |
14 |
> > then |
15 |
> |
16 |
> That's a good point ... over the years I have accumulated all sorts of |
17 |
> packages I am not sure I need (by forgetting to use --oneshot). Should |
18 |
> these be in there? |
19 |
> ================================ |
20 |
> kde-base/akregator |
21 |
> kde-base/ark |
22 |
> kde-base/drkonqi |
23 |
> kde-base/kaddressbook |
24 |
> kde-base/kappfinder |
25 |
> kde-base/kate |
26 |
> kde-base/kcalc |
27 |
> kde-base/kcharselect |
28 |
> kde-base/kcheckpass |
29 |
> kde-base/kcminit |
30 |
> kde-base/kcontrol |
31 |
> kde-base/kcron |
32 |
> kde-base/kdeadmin-meta <--Yes |
33 |
> kde-base/kdeartwork-emoticons |
34 |
> kde-base/kdeartwork-iconthemes |
35 |
> kde-base/kdeartwork-kscreensaver |
36 |
> kde-base/kdeartwork-meta <--Yes |
37 |
> kde-base/kdeartwork-sounds |
38 |
> kde-base/kdeartwork-styles |
39 |
> kde-base/kdeartwork-wallpapers |
40 |
> kde-base/kdebase-data |
41 |
> kde-base/kdebase-kioslaves |
42 |
> kde-base/kdebase-meta <--Yes |
43 |
> kde-base/kdebase-startkde |
44 |
> kde-base/kdebugdialog |
45 |
> kde-base/kdegraphics-meta <--Yes |
46 |
> kde-base/kdelibs |
47 |
> kde-base/kdemultimedia-kioslaves |
48 |
> kde-base/kdemultimedia-meta <--Yes |
49 |
> kde-base/kdenetwork-filesharing |
50 |
> kde-base/kdenetwork-meta <--Yes |
51 |
> kde-base/kdepasswd |
52 |
> kde-base/kdepim-meta <--Yes |
53 |
> kde-base/kdesu |
54 |
> kde-base/kdeutils-meta <--Yes |
55 |
> kde-base/kdewebdev-meta <--Yes |
56 |
> kde-base/kdf |
57 |
> kde-base/kdialog |
58 |
> kde-base/kdm |
59 |
> kde-base/kdnssd |
60 |
> kde-base/kfilereplace |
61 |
> kde-base/kfloppy |
62 |
> kde-base/kgamma |
63 |
> kde-base/kget |
64 |
> kde-base/kghostview |
65 |
> kde-base/kgpg |
66 |
> kde-base/khelpcenter |
67 |
> kde-base/khotkeys |
68 |
> kde-base/kicker |
69 |
> kde-base/kimagemapeditor |
70 |
> kde-base/kjots |
71 |
> kde-base/klinkstatus |
72 |
> kde-base/klipper |
73 |
> kde-base/kmail |
74 |
> kde-base/kmenuedit |
75 |
> kde-base/kmix |
76 |
> kde-base/knetattach |
77 |
> kde-base/knetworkconf |
78 |
> kde-base/kolourpaint |
79 |
> kde-base/kommander |
80 |
> kde-base/konqueror |
81 |
> kde-base/konsole |
82 |
> kde-base/kontact |
83 |
> kde-base/kopete |
84 |
> kde-base/kppp |
85 |
> kde-base/krdc |
86 |
> kde-base/kreadconfig |
87 |
> kde-base/krfb |
88 |
> kde-base/kruler |
89 |
> kde-base/kscd |
90 |
> kde-base/kscreensaver |
91 |
> kde-base/ksmserver |
92 |
> kde-base/ksnapshot |
93 |
> kde-base/kstart |
94 |
> kde-base/ksysguard |
95 |
> kde-base/ksystraycmd |
96 |
> kde-base/ktimer |
97 |
> kde-base/kuser |
98 |
> kde-base/kweather |
99 |
> kde-base/kwin |
100 |
> kde-base/kxsldbg |
101 |
> kde-base/libkcddb |
102 |
> kde-base/libkdepim |
103 |
> kde-base/libkonq |
104 |
> kde-base/nsplugins |
105 |
> ================================ |
106 |
> |
107 |
> Other than the metas which I have marked with "<--Yes" I'm not sure I need |
108 |
> the rest. Shall I blow them away? |
109 |
|
110 |
Hmmm. You need to do it the long way round: |
111 |
|
112 |
1. Remove them from the world file |
113 |
2. emerge -p --depclean |
114 |
3. Eyeball the output paying attention to KDE4 apps that portage thinks it |
115 |
must remove. Decide if you want to keep them. If so, put them in world or |
116 |
emerge the larger -meta package they are part of |
117 |
4. emerge -a --depclean and enter "y" only when you are finally happy with the |
118 |
list. Again, pay attention to version numbers. |
119 |
|
120 |
|
121 |
|
122 |
-- |
123 |
alan dot mckinnon at gmail dot com |