1 |
IMHO a lot of the auto-use stuff that is "mis-used" is moreso what IUSE |
2 |
defaults is for. I have a crappy patch for IUSE defaults that I may try |
3 |
to work on so that it can be merged in the 2.1/2.2 branch. I realize |
4 |
that this is probably a bit far off, but will hopefully improve the |
5 |
situation. |
6 |
|
7 |
Of course at that point we can dump the crappy nocxx flags too ;) |
8 |
|
9 |
solar wrote: |
10 |
> On Fri, 2006-01-13 at 06:57 -0500, Mike Frysinger wrote: |
11 |
> |
12 |
>>as one of the new sane features of the next portage-2.1_pre release, we're |
13 |
>>looking to cut out use.defaults support |
14 |
> |
15 |
> |
16 |
> I see this as a good and bad thing. Good in one hand that less autojunk |
17 |
> would be enabled like python/perl bindings not being added to every |
18 |
> program on your system that supports it. Bad in the other hand I see |
19 |
> the state of profiles getting worse=more bloated. The autouse itself is |
20 |
> not a bad feature or idea if it were used properly. Problem is that |
21 |
> it's not been used properly. If it were limited to simple things like |
22 |
> just X and the things that actually make sense then it would even be |
23 |
> fine to keep and would allow some of the more bloated (default-linux) |
24 |
> profiles to be cleaned up. Shrug. I like the existing behavior and the |
25 |
> power of deciding for myself when and where I want to take advantage of |
26 |
> USE_ORDER= |
27 |
> |
28 |
> |
29 |
> |
30 |
> |
31 |
>>existing stable users wont be affected as the 2.0.x versions will continue to |
32 |
>>carry support for this, but some of you stable users may notice some USE |
33 |
>>flags suddenly "disappearing" |
34 |
>> |
35 |
>>to recap, use.defaults inserts USE flags for you based upon what packages you |
36 |
>>have installed when you havent declared a preference. for example, if you |
37 |
>>have neither '-cups' or 'cups' in your USE (either in your make.conf, |
38 |
>>profile, env, whatever), but you do have the net-print/cups package |
39 |
>>installed, portage will add 'cups' to your USE |
40 |
>>-mike |
41 |
-- |
42 |
gentoo-dev@g.o mailing list |