On Monday 20 June 2005 01:48, Alin Nastac wrote:
> Jason Stubbs wrote:
> > So there have been many complaints about how USE_EXPANDed flags don't
> > belong in IUSE. There haven't actually been any reasons given though. :P
>
> net-dialup/pppconfig-2.3.11-r1 depends on LINGUAS, but the list of
> supported languages is created in pkg_unpack, based on what tarball
> contains.

What happened to determinism and predictability? From the user's standpoint, 
there is no way to know what is going to be installed until it is actually 
installed.

> The IUSE thing would raise 2 problems:
>  - lower maintainability - not really a major problem
>  - if user wants all languages, it will be forced to select them one by
> one - now if LINGUAS is empty, all available languages gets installed.

FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS

Do any of these not follow the same pattern of empty var == all installed? Any 
objections to making that a requirement for adding a new USE_EXPAND variable? 
If so, the emerge *display* issue would be no problem.

Regards,
Jason Stubbs

Attachment: pgpcb88NU0E6M.pgp
Description: PGP signature

Reply via email to