Gentoo Archives: gentoo-user

From: Dale <dalek@××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Need help with USE options.
Date: Sun, 01 Jan 2006 09:24:56
Message-Id: 43B79E81.3080800@exceedtech.net
In Reply to: Re: [gentoo-user] Need help with USE options. by Neil Bothwick
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

Replies

Subject Author
Re: [gentoo-user] Need help with USE options. Neil Bothwick <neil@××××××××××.uk>