В Пнд, 23/05/2011 в 13:32 -0400, Anthony G. Basile пишет: > 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: > >> 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.
We need to update this. As with USE ssl - it just enables ssl support with no knowledge in advance how it'll be implemented. Since we are allowed to have both global and local USE flag descriptions, global USE flag now better defines overal sense of USE flag while local may adjust it to make better sense for current package... > > 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. It's good idea to open bug and suggest better local USE flag descriptions. -- Peter.
