Gentoo Archives: gentoo-dev

From: Alec Warner <warnera6@×××××××.edu>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] use.defaults ( auto-use )
Date: Mon, 07 Nov 2005 15:54:24
Message-Id: 436F77B6.7010403@egr.msu.edu
In Reply to: Re: [gentoo-dev] use.defaults ( auto-use ) by Mike Frysinger
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Mike Frysinger wrote:
5 > On Mon, Nov 07, 2005 at 10:08:45AM -0500, Alec Warner wrote:
6 >
7 >>Mike Frysinger wrote:
8 >>
9 >>>On Mon, Nov 07, 2005 at 02:05:37AM -0500, Alec Warner wrote:
10 >>>
11 >>>
12 >>>>Could we by chance, mandate some sort of comment field in that file not
13 >>>>unlike package.mask?
14 >>>
15 >>>
16 >>>what really needs explanation ? i mean, why do you need a comment for say:
17 >>>aalib media-libs/aalib
18 >>>canna app-i18n/canna
19 >>>and every package in there is the same way
20 >>
21 >>Because I want to know WHY this flag is required to be in use.defaults
22 >>vs a normal flag? Because maybe flags were added in the past to cover
23 >>situation X and now that situation is fixed another way and we can pull
24 >>the flag out of use.defaults
25 >
26 >
27 > i think you're confusing use.defaults with the USE in profile make.defaults
28 >
29 > use.defaults is there to simply automatically enable USE flags if a package is
30 > installled, nothing more and nothing less
31 >
32 >
33 >>>>I'm also a bit worried that things were placed in there a while ago and
34 >>>>are no longer needed, may also be a good idea to date the entries.
35 >>>
36 >>>
37 >>>like what ? dating is pointless imo, use `cvs ann` :P
38 >>
39 >>Right..cvs ann...how do I do that from viewCVS again? :)
40 >
41 >
42 > well, if i had to guess, i'd say try clicking the link that says '(annotate)'
43 >
44 >
45 >>In the end I just wonder at the use of these things. They are both
46 >>helpful and bad.
47 >
48 >
49 > if you want to start a thread about punting use.defaults, then do it ...
50 > trying to slowly bleed the file of entries is dumb
51 > -mike
52
53 I know what use.defaults does. I'm saying that:
54
55 A. use.defaults exists for a reason, and developers are using it to
56 enable functionality.
57 B. Turning off a flag in use.defaults may cause undesired behavior.
58
59 If the developed enabled a flag in there, I generally think that the
60 developer knows they are doing, maybe thats a bad assumption? :) If
61 there are no consequences to removing auto-use from USE_ORDER I'll do it
62 ( I do similar things on my lone server ). If I am going to over-ride a
63 flag in use.defaults, I know what it does, but I don't know what it
64 affects. Obviously the flag was added to use.defaults for a reason,
65 either because it's required for something, or it adds value to the
66 system, or something I can't think of ;) I simply want to know what
67 that reason is. If it doesn't do anything useful, then yeah, I'd like
68 to see the flag punted from use.defaults because then it's just fluff.
69
70 - -Alec Warner (Antarus)
71 -----BEGIN PGP SIGNATURE-----
72 Version: GnuPG v1.4.1 (GNU/Linux)
73 Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
74
75 iQIVAwUBQ293tmzglR5RwbyYAQIP4g/+Jw9dOjK619VOmOPyq5LsSwZW3oYZDuWA
76 6TKu7JBjofefCchsERhRo75N8SHc1keCdoQ1cxdSgy366Gau6H+6TRKzhlP3ls9D
77 Ax7XHN5A2P7F8xz07vRqMoq/u9qAtunhB9wiQKwnUrjUvz+uaYL9O9m+P7BU3aRd
78 k99ds87794Y2JEhJR2u5xz80Yaqe/4Dq7wktm38immIVmF8njKRfq5T1O8jAamBh
79 qlWv/DXllBKvBnFnJlkXSyXLkPN9fOewvEHm++RB2fNjf2wt2sWWRUiXrK/wPmaT
80 t+B2lN86EljsGXbT1AVUHy/3bgeOMGHPL81zAbMHIiEZPIarwkX6g2khm9xVhrJt
81 3ig3WZxXahV03Mv3PKgdERSHNxuN2b1CXiK+8bSfYUftmZMIs/ddlUXft9kiDTRU
82 H1tc6FjXoxFCtROsThMI8er6NOP0gB5y+O4F6JWq2I0ScwAcb22K8Jjn4XX4KJDI
83 qZhbXTJCLhEV5TTznClAPCSeWRVqKGX1jRZnOXfq+fZ+W7MsAPzphZFYySHyx9dY
84 A74z0UHQJUeJodrJlCWcyFlkd4hgXyLnLJqcMBNJVpMCYj1uh3pYUN8U5AKKNVeR
85 3N2oNQusTefTzq/IsU3svwQgDmudKBcU8+DhqkjXf4r+J6zxESXt/s5wms7xfPGU
86 D2HwELW0Ojc=
87 =8L7y
88 -----END PGP SIGNATURE-----
89 --
90 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] use.defaults ( auto-use ) Mike Frysinger <vapier@g.o>