1 |
On Wed, Jun 22, 2011 at 6:27 AM, Dale <rdalek1967@×××××.com> wrote: |
2 |
> Neil Bothwick wrote: |
3 |
>> |
4 |
>> On Wed, 22 Jun 2011 06:18:49 -0500, Dale wrote: |
5 |
>> |
6 |
>> |
7 |
>>> |
8 |
>>> To think people wonder why my USE line is so big. I keep having to add |
9 |
>>> stuff when portage pukes but portage never tells me when one has fell |
10 |
>>> off the reservation and needs to be removed.< sighs> Over the years, |
11 |
>>> it adds up. |
12 |
>>> |
13 |
>> |
14 |
>> That's because those are global flags. If you set package-specific flags |
15 |
>> in /etc/portage/package.use, eix-test-obsolete will tell you when entries |
16 |
>> can be removed. |
17 |
>> |
18 |
>> |
19 |
> |
20 |
> But when something new comes out, I usually want to add it for all the |
21 |
> packages. I have a few things listed in package.use but I don't want to |
22 |
> clutter the crap out of it and then have two files that needs cleaning. I |
23 |
> have used the eix-test before but it seems to have waaaay to much output and |
24 |
> it seems something changed and it makes less sense to me now. Maybe I need |
25 |
> to give it another whirl and check into some output options. |
26 |
> |
27 |
> It'll have to wait until after garden time tho. |
28 |
> |
29 |
> Dale |
30 |
|
31 |
If eix-test-obsolete is outputting waaaay too much there there's an |
32 |
opportunity there for you to clean things up, if not today then over |
33 |
time. Once you get it right it outputs almost nothing. |
34 |
|
35 |
Note that I run stable and then use ~amd64 in package.keywords rather |
36 |
liberally where I currently have 20-30 testing packages selected. |
37 |
|
38 |
I haven't cleaned anything up in months. |
39 |
|
40 |
- Mark |
41 |
|
42 |
c2stable ~ # eix-test-obsolete -d |
43 |
|
44 |
No non-matching entries in /etc/portage/package.keywords. |
45 |
No non-matching entries in /etc/portage/package.accept_keywords. |
46 |
No non-matching entries in /etc/portage/package.mask. |
47 |
No non-matching entries in /etc/portage/package.unmask. |
48 |
No non-matching or empty entries in /etc/portage/package.use. |
49 |
No non-matching or empty entries in /etc/portage/package.env. |
50 |
No non-matching or empty entries in /etc/portage/package.cflags. |
51 |
The names of all installed packages are in the database. |
52 |
|
53 |
|
54 |
Redundant in /etc/portage/package.{,accept_}keywords: |
55 |
|
56 |
... considered as REDUNDANT_IF_STRANGE |
57 |
[I] sys-apps/portage (2.2.0_alpha41@06/15/2011): Portage is the |
58 |
package management and distribution system for Gentoo |
59 |
|
60 |
No uninstalled entries in /etc/portage/package.{,accept_}keywords |
61 |
No redundant entries in /etc/portage/package.mask |
62 |
No uninstalled entries in /etc/portage/package.mask |
63 |
No redundant entries in /etc/portage/package.unmask |
64 |
No uninstalled entries in /etc/portage/package.unmask |
65 |
No redundant entries in /etc/portage/package.use |
66 |
No uninstalled entries in /etc/portage/package.use |
67 |
No redundant entries in /etc/portage/package.env |
68 |
No uninstalled entries in /etc/portage/package.env |
69 |
No redundant entries in /etc/portage/package.cflags |
70 |
No uninstalled entries in /etc/portage/package.cflags |
71 |
|
72 |
Installed packages with a version not in the database (or masked): |
73 |
[D] sys-kernel/gentoo-sources (2.6.38-r1(2.6.38-r1)@03/30/2011 |
74 |
2.6.38-r3(2.6.38-r3)@04/24/2011 2.6.38-r4(2.6.38-r4)@05/04/2011 |
75 |
2.6.38-r5(2.6.38-r5)@05/11/2011 2.6.39(2.6.39)@05/30/2011 |
76 |
2.6.39-r1(2.6.39-r1)@06/11/2011 -> 2.6.32-r24(2.6.32-r24)!b!s |
77 |
2.6.32-r29(2.6.32-r29)!b!s (~)2.6.32-r30(2.6.32-r30)!b!s |
78 |
(~)2.6.32-r31(2.6.32-r31)!b!s 2.6.35-r15(2.6.35-r15)!b!s |
79 |
2.6.36-r8(2.6.36-r8)!b!s (~)2.6.37-r3(2.6.37-r3)!b!s |
80 |
2.6.37-r4(2.6.37-r4)!b!s (~)2.6.37-r5(2.6.37-r5)!b!s |
81 |
(~)2.6.37-r6(2.6.37-r6)!b!s (~)2.6.38-r4(2.6.38-r4)!b!s |
82 |
(~)2.6.38-r5(2.6.38-r5)!b!s 2.6.38-r6(2.6.38-r6)!b!s |
83 |
(~)2.6.38-r7(2.6.38-r7)!b!s (~)2.6.39(2.6.39)!b!s |
84 |
(~)2.6.39-r1(2.6.39-r1)!b!s): Full sources including the Gentoo |
85 |
patchset for the 2.6 kernel tree |
86 |
|
87 |
c2stable ~ # |