On 05/23/2011 12:37 PM, Michał Górny wrote: > On Mon, 23 May 2011 16:48:15 +0200 > Ulrich Mueller <[email protected]> wrote: > >>>>>>> On Mon, 23 May 2011, Anthony G Basile wrote: >>> I was looking at use.desc/use.local.desc to see if the "server" >>> flag is global or not. I was surprised to see that it is not. >>> There are 26 packages that use a local "server" flag and they all >>> say something to the effect "Enable ${PN} server support". >> From <http://devmanual.gentoo.org/general-concepts/use-flags/>: >> >> | If the effect of the USE flag upon pkg-one is substantially >> | different from the effect it has upon pkg-two, then the flag is not >> | a suitable candidate for being made a global flag. In particular, >> | note that if client and server USE flags are ever introduced, they >> | can not be global USE flags for this reason. > With that definition, USE=crypt should definitely not be global. > Yep. Eg. USE="crypt" for evolution means dependence on app-crypt/gnupg and is local while USE="crypt" for thunderbird means dependency on x11-plugins/enigmail and is global. Both are substantially different from what USE="crypt" means for util-linux which enables crypto-loop and is a global.
Ouch! -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : [email protected] GnuPG FP : 8040 5A4D 8709 21B1 1A88 33CE 979C AF40 D045 5535 GnuPG ID : D0455535
