1 |
On Monday 20 June 2005 01:48, Alin Nastac wrote: |
2 |
> Jason Stubbs wrote: |
3 |
> > So there have been many complaints about how USE_EXPANDed flags don't |
4 |
> > belong in IUSE. There haven't actually been any reasons given though. :P |
5 |
> |
6 |
> net-dialup/pppconfig-2.3.11-r1 depends on LINGUAS, but the list of |
7 |
> supported languages is created in pkg_unpack, based on what tarball |
8 |
> contains. |
9 |
|
10 |
What happened to determinism and predictability? From the user's standpoint, |
11 |
there is no way to know what is going to be installed until it is actually |
12 |
installed. |
13 |
|
14 |
> The IUSE thing would raise 2 problems: |
15 |
> - lower maintainability - not really a major problem |
16 |
> - if user wants all languages, it will be forced to select them one by |
17 |
> one - now if LINGUAS is empty, all available languages gets installed. |
18 |
|
19 |
FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS |
20 |
|
21 |
Do any of these not follow the same pattern of empty var == all installed? Any |
22 |
objections to making that a requirement for adding a new USE_EXPAND variable? |
23 |
If so, the emerge *display* issue would be no problem. |
24 |
|
25 |
Regards, |
26 |
Jason Stubbs |