1 |
Neil Bothwick wrote: |
2 |
|
3 |
> |
4 |
>That's why you can change USE flags on a per-package basis, |
5 |
>in /etc/portage/package.use. |
6 |
> |
7 |
> |
8 |
|
9 |
|
10 |
I have used that file before. I am still a bit new to this. I'm |
11 |
learning though, slowly. |
12 |
|
13 |
|
14 |
|
15 |
>There's no need to reinstall for this. Change your USE flags and do |
16 |
>"emerge -uavDN world". To re-emerge anything affected by the changes. |
17 |
>Then do "emerge -a depclean" to remove packages that are no longer needed. |
18 |
> |
19 |
> |
20 |
|
21 |
How's this look? Anything going to break? I'm not worried about |
22 |
removing KDE 3.4. 3.5 seems stable anyway. I like that WARNING though. |
23 |
|
24 |
|
25 |
> root@smoker / # emerge -p depclean |
26 |
> |
27 |
> *** WARNING *** --depclean is known to be broken. It is highly |
28 |
> recommended |
29 |
> *** WARNING *** that `emerge --update --newuse --deep world` be ran |
30 |
> before |
31 |
> *** WARNING *** commencing. However, using --depclean may still break |
32 |
> link |
33 |
> *** WARNING *** level consistency within your system. `revdep-rebuild` |
34 |
> *** WARNING *** from app-portage/gentoolkit can help to detect breakage. |
35 |
> *** WARNING *** |
36 |
> *** WARNING *** Also study the list of packages to be cleaned for any |
37 |
> *** WARNING *** obvious mistakes. Packages can be manually added to the |
38 |
> *** WARNING *** world list by running `emerge --noreplace <atom>`. |
39 |
> *** WARNING *** |
40 |
> *** WARNING *** Make sure you have a backup. |
41 |
> |
42 |
> Calculating dependencies ... done! |
43 |
> |
44 |
> >>> These are the packages that I would unmerge: |
45 |
> |
46 |
> app-crypt/hashalot |
47 |
> selected: 0.3-r1 |
48 |
> protected: none |
49 |
> omitted: none |
50 |
> |
51 |
> media-libs/tunepimp |
52 |
> selected: 0.3.0-r1 |
53 |
> protected: none |
54 |
> omitted: none |
55 |
> |
56 |
> x11-themes/gnome-themes |
57 |
> selected: 2.10.2 |
58 |
> protected: none |
59 |
> omitted: none |
60 |
> |
61 |
> sys-devel/bin86 |
62 |
> selected: 0.16.16 |
63 |
> protected: none |
64 |
> omitted: none |
65 |
> |
66 |
> media-libs/win32codecs |
67 |
> selected: 20050216 |
68 |
> protected: none |
69 |
> omitted: none |
70 |
> |
71 |
> x11-themes/gnome-icon-theme |
72 |
> selected: 2.10.1 |
73 |
> protected: none |
74 |
> omitted: none |
75 |
> |
76 |
> x11-themes/hicolor-icon-theme |
77 |
> selected: 0.8 |
78 |
> protected: none |
79 |
> omitted: none |
80 |
> |
81 |
> sys-apps/miscfiles |
82 |
> selected: 1.3-r1 |
83 |
> protected: none |
84 |
> omitted: none |
85 |
> |
86 |
> dev-cpp/libgnomemm |
87 |
> selected: 2.6.0 |
88 |
> protected: none |
89 |
> omitted: none |
90 |
> |
91 |
> kde-base/kdepim |
92 |
> selected: 3.4.1-r2 |
93 |
> protected: none |
94 |
> omitted: none |
95 |
> |
96 |
> gnome-base/libgnomeprintui |
97 |
> selected: 2.10.2 |
98 |
> protected: none |
99 |
> omitted: none |
100 |
> |
101 |
> media-video/vcdimager |
102 |
> selected: 0.7.21 |
103 |
> protected: none |
104 |
> omitted: none |
105 |
> |
106 |
> gnome-base/libbonoboui |
107 |
> selected: 2.10.1 |
108 |
> protected: none |
109 |
> omitted: none |
110 |
> |
111 |
> app-shells/sash |
112 |
> selected: 3.7 |
113 |
> protected: none |
114 |
> omitted: none |
115 |
> |
116 |
> kde-base/kdewebdev |
117 |
> selected: 3.4.1 |
118 |
> protected: none |
119 |
> omitted: none |
120 |
> |
121 |
> dev-libs/libtasn1 |
122 |
> selected: 0.2.13 |
123 |
> protected: none |
124 |
> omitted: none |
125 |
> |
126 |
> dev-libs/lzo |
127 |
> selected: 1.08-r1 |
128 |
> protected: none |
129 |
> omitted: none |
130 |
> |
131 |
> gnome-extra/evolution-data-server |
132 |
> selected: 1.2.3 |
133 |
> protected: none |
134 |
> omitted: none |
135 |
> |
136 |
> kde-base/kdeadmin |
137 |
> selected: 3.4.1 |
138 |
> protected: none |
139 |
> omitted: none |
140 |
> |
141 |
> kde-base/kdeedu |
142 |
> selected: 3.4.1-r1 |
143 |
> protected: none |
144 |
> omitted: none |
145 |
> |
146 |
> sys-fs/cryptsetup-luks |
147 |
> selected: 1.0.1-r1 |
148 |
> protected: none |
149 |
> omitted: none |
150 |
> |
151 |
> media-video/avifile |
152 |
> selected: 0.7.41.20041001-r1 |
153 |
> protected: none |
154 |
> omitted: none |
155 |
> |
156 |
> dev-libs/libcdio |
157 |
> selected: 0.73 |
158 |
> protected: none |
159 |
> omitted: none |
160 |
> |
161 |
> dev-cpp/gconfmm |
162 |
> selected: 2.6.1 |
163 |
> protected: none |
164 |
> omitted: none |
165 |
> |
166 |
> media-sound/madplay |
167 |
> selected: 0.15.2b |
168 |
> protected: none |
169 |
> omitted: none |
170 |
> |
171 |
> dev-cpp/libglademm |
172 |
> selected: 2.4.1 |
173 |
> protected: none |
174 |
> omitted: none |
175 |
> |
176 |
> app-arch/ncompress |
177 |
> selected: 4.2.4-r1 |
178 |
> protected: none |
179 |
> omitted: none |
180 |
> |
181 |
> net-print/libgnomecups |
182 |
> selected: 0.2.0 |
183 |
> protected: none |
184 |
> omitted: none |
185 |
> |
186 |
> x11-themes/gtk-engines |
187 |
> selected: 2.6.5 |
188 |
> protected: none |
189 |
> omitted: none |
190 |
> |
191 |
> kde-base/kdeaddons |
192 |
> selected: 3.4.1 |
193 |
> protected: none |
194 |
> omitted: none |
195 |
> |
196 |
> gnome-base/libglade |
197 |
> selected: 2.5.1 |
198 |
> protected: none |
199 |
> omitted: none |
200 |
> |
201 |
> gnome-base/gnome-mime-data |
202 |
> selected: 2.4.2 |
203 |
> protected: none |
204 |
> omitted: none |
205 |
> |
206 |
> sys-libs/lib-compat |
207 |
> selected: 1.4 |
208 |
> protected: none |
209 |
> omitted: none |
210 |
> |
211 |
> dev-cpp/gnome-vfsmm |
212 |
> selected: 2.6.1 |
213 |
> protected: none |
214 |
> omitted: none |
215 |
> |
216 |
> gnome-base/gnome-vfs |
217 |
> selected: 2.10.1-r2 |
218 |
> protected: none |
219 |
> omitted: none |
220 |
> |
221 |
> gnome-base/libgnome |
222 |
> selected: 2.10.1-r1 |
223 |
> protected: none |
224 |
> omitted: none |
225 |
> |
226 |
> sys-fs/device-mapper |
227 |
> selected: 1.01.03 |
228 |
> protected: none |
229 |
> omitted: none |
230 |
> |
231 |
> gnome-base/libgnomeui |
232 |
> selected: 2.10.1 |
233 |
> protected: none |
234 |
> omitted: none |
235 |
> |
236 |
> gnome-base/gnome-keyring |
237 |
> selected: 0.4.4 |
238 |
> protected: none |
239 |
> omitted: none |
240 |
> |
241 |
> net-libs/libsoup |
242 |
> selected: 2.2.6.1 |
243 |
> protected: none |
244 |
> omitted: none |
245 |
> |
246 |
> kde-base/kdemultimedia |
247 |
> selected: 3.4.1-r1 |
248 |
> protected: none |
249 |
> omitted: none |
250 |
> |
251 |
> net-libs/gnutls |
252 |
> selected: 1.2.3 |
253 |
> protected: none |
254 |
> omitted: none |
255 |
> |
256 |
> app-crypt/opencdk |
257 |
> selected: 0.5.5 |
258 |
> protected: none |
259 |
> omitted: none |
260 |
> |
261 |
> kde-base/kdetoys |
262 |
> selected: 3.4.1 |
263 |
> protected: none |
264 |
> omitted: none |
265 |
> |
266 |
> gnome-extra/libgtkhtml |
267 |
> selected: 2.6.3 |
268 |
> protected: none |
269 |
> omitted: none |
270 |
> |
271 |
> gnome-base/libgnomeprint |
272 |
> selected: 2.10.3 |
273 |
> protected: none |
274 |
> omitted: none |
275 |
> |
276 |
> dev-cpp/libgnomeuimm |
277 |
> selected: 2.6.0 |
278 |
> protected: none |
279 |
> omitted: none |
280 |
> |
281 |
> kde-base/kdegraphics |
282 |
> selected: 3.4.1-r1 |
283 |
> protected: none |
284 |
> omitted: none |
285 |
> |
286 |
> dev-cpp/libgnomecanvasmm |
287 |
> selected: 2.6.1 |
288 |
> protected: none |
289 |
> omitted: none |
290 |
> |
291 |
> gnome-base/libbonobo |
292 |
> selected: 2.10.1 |
293 |
> protected: none |
294 |
> omitted: none |
295 |
> |
296 |
> kde-base/kdenetwork |
297 |
> selected: 3.4.1-r1 |
298 |
> protected: none |
299 |
> omitted: none |
300 |
> |
301 |
> kde-base/kdegames |
302 |
> selected: 3.4.1 |
303 |
> protected: none |
304 |
> omitted: none |
305 |
> |
306 |
> kde-base/kdeartwork |
307 |
> selected: 3.4.1 |
308 |
> protected: none |
309 |
> omitted: none |
310 |
> |
311 |
> media-libs/libsndfile |
312 |
> selected: 1.0.11 |
313 |
> protected: none |
314 |
> omitted: none |
315 |
> |
316 |
> sys-apps/ed |
317 |
> selected: 0.2-r6 |
318 |
> protected: none |
319 |
> omitted: none |
320 |
> |
321 |
> kde-base/kdebase |
322 |
> selected: 3.4.1-r1 |
323 |
> protected: none |
324 |
> omitted: none |
325 |
> |
326 |
> media-libs/musicbrainz |
327 |
> selected: 2.1.1 |
328 |
> protected: none |
329 |
> omitted: none |
330 |
> |
331 |
> gnome-base/libgnomecanvas |
332 |
> selected: 2.10.2 |
333 |
> protected: none |
334 |
> omitted: none |
335 |
> |
336 |
> kde-base/kdeutils |
337 |
> selected: 3.4.1 |
338 |
> protected: none |
339 |
> omitted: none |
340 |
> |
341 |
> >>> 'Selected' packages are slated for removal. |
342 |
> >>> 'Protected' and 'omitted' packages will not be removed. |
343 |
> |
344 |
> |
345 |
> Packages installed: 677 |
346 |
> Packages in world: 90 |
347 |
> Packages in system: 59 |
348 |
> Unique package names: 618 |
349 |
> Required packages: 634 |
350 |
> Number to remove: 59 |
351 |
> root@smoker / # |
352 |
|
353 |
|
354 |
I see gnome-vfs on the list. That thing drives me nuts. <clenches teeth > |
355 |
|
356 |
|
357 |
> |
358 |
>You will also disable, and never know about, any new or changed USE |
359 |
>flags. USE="-*..." is not a good idea for general use. |
360 |
> |
361 |
> |
362 |
|
363 |
That's what I was worried about. Those unintended consequences that |
364 |
makes thing break. |
365 |
|
366 |
>Incidentally, you can see which USE flags are set, including defaults, |
367 |
>with "emerge --info". |
368 |
> |
369 |
> |
370 |
> |
371 |
> |
372 |
Oh yeah. Me forgot that one. That's better than trying to sort them |
373 |
out manually. |
374 |
|
375 |
Thanks. |
376 |
|
377 |
Dale |
378 |
|
379 |
|
380 |
-- |
381 |
To err is human, I'm most certainly human. |
382 |
|
383 |
I have four rigs: |
384 |
|
385 |
1: Home built; Abit NF7 ver 2.0 w/ AMD 2500+ CPU, 1GB of ram and right now two 80GB hard drives. Named Smoker |
386 |
2: Home built; Iwill KK266-R w/ AMD 1GHz CPU, 256MBs of ram and a 4GB drive. Named Swifty |
387 |
3: Home built; Gigabyte GA-71XE4 w/ 800MHz CPU, 224MBs of ram and a 2.5GB drive. Named Pokey |
388 |
4: Compaq Proliant 6000 Server w/ Quad 200MHz CPUs, 128MBs of ram and a 4.3GB SCSI drive. Named Putput |
389 |
|
390 |
All run Gentoo Linux, all run folding. #1 is my desktop, 2, 3, and 4 are set up as servers. |
391 |
|
392 |
-- |
393 |
gentoo-user@g.o mailing list |