Caleb Cushing wrote:

cairo and openexr, good idea, AFAIK.  udev has come up before but from
that discussion, the flag means slightly different things in some cases.
Keeping it local allows individual per-pkg descriptions, so where it means
something different, the description can say so.  In both meanings, udev
defaulting to on remained best, but with the slightly different meanings...
There was some discussion about modifying things or changing the flag
where it meant something else, but I don't know what came of that.


maybe it would be a lot of work. to even develop the tools. but it
would be nice if a global use flag could have a detailed option.

example.

euse -i mplayer
[+ C  ] mplayer - Enable mplayer support for playback or encoding

is what we currently get.

add a -d option for --descriptive
euse -id mplayer could show something like
[+ C  ] mplayer - Enable mplayer support for playback or encoding
   media-video/kmplayer - adds the ability to play back media using
the mplayer engine

or maybe something better...

I don't think any specification precludes having a more descriptive per-package meaning. It would just be a matter of:

a.  having devs write them in use.local.desc when necessary
b.  Having tools look in use.local.desc first.

But the whole point of global flags is really to consolidate the description functions and keep naming consistent. So I doubt (a) will ever come to pass for the majority of flags. Luckily (a) isn't a hard requirement, tools don't loose functionality by looking in use.local.desc first.

--
gentoo-dev@gentoo.org mailing list

Reply via email to