From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QOZ0e-0003e1-85 for garchives@archives.gentoo.org; Mon, 23 May 2011 17:33:40 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2F03C1C053; Mon, 23 May 2011 17:33:31 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E56071C04D for ; Mon, 23 May 2011 17:32:58 +0000 (UTC) Received: from [192.168.3.7] (cpe-67-242-155-38.buffalo.res.rr.com [67.242.155.38]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: blueness) by smtp.gentoo.org (Postfix) with ESMTPSA id 360F11B401E for ; Mon, 23 May 2011 17:32:58 +0000 (UTC) Message-ID: <4DDA9A48.3060207@gentoo.org> Date: Mon, 23 May 2011 13:32:56 -0400 From: "Anthony G. Basile" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110501 Lightning/1.0b3pre Lanikai/3.1.10 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Should "server" be a global use flag? References: <4DDA6EA9.5040408@gentoo.org> <19930.29615.437810.811730@a1i15.kph.uni-mainz.de> <20110523183717.2475d284@pomiocik.lan> In-Reply-To: <20110523183717.2475d284@pomiocik.lan> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 33962d700244cb02e476f4dffefd0b3b On 05/23/2011 12:37 PM, Micha=C5=82 G=C3=B3rny wrote: > On Mon, 23 May 2011 16:48:15 +0200 > Ulrich Mueller 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 : >> >> | 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=3Dcrypt should definitely not be global. > Yep. Eg. USE=3D"crypt" for evolution means dependence on app-crypt/gnupg and is local while USE=3D"crypt" for thunderbird means dependency on x11-plugins/enigmail and is global. Both are substantially different from what USE=3D"crypt" means for util-linux which enables crypto-loop an= d is a global. Ouch! --=20 Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : blueness@gentoo.org GnuPG FP : 8040 5A4D 8709 21B1 1A88 33CE 979C AF40 D045 5535 GnuPG ID : D0455535