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 1Nx3tw-0003OQ-CT for garchives@archives.gentoo.org; Wed, 31 Mar 2010 19:48:32 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F2389E091C; Wed, 31 Mar 2010 19:48:29 +0000 (UTC) Received: from mail-pw0-f53.google.com (mail-pw0-f53.google.com [209.85.160.53]) by pigeon.gentoo.org (Postfix) with ESMTP id E5D2BE08AF for ; Wed, 31 Mar 2010 19:48:21 +0000 (UTC) Received: by pwj10 with SMTP id 10so445679pwj.40 for ; Wed, 31 Mar 2010 12:48:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:date:from:to:subject :message-id:references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=2YlZ9KMSehaIw8+jBF8cNmXBOiv/zqYo2WOQdvFDoI4=; b=Cf6gXWnscY0lR9qRirafEh7e/iek9TCaVHQvdSwPUDIJABtA7U3goNCb8fgOQamhA/ pO03Z/savWGUQh2R9NRF0AwCMWCRCOegfiq2uhI7onhZFnpqzOCILiVPKDMYjNh6Rlpr hTVUx1oEot3pfL85auitp1hrs6XoI1w0c5Oy0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=GZYVfMPj7DRI5ghL8uTA3kszWiQUNc5mPGXFJMfC3WHAE4YHz29u5An9RNh2T7LH8S 6Az4dAkt2CCSkfnaNm1pEZ1tA5p+YKGHm8Pb1lFW/VwQAlKv7PWxzjQBmMCn6R8agjfi dmbf6XLyIV8IzMe8WQv/ovs3lm1P1NyJegn/8= Received: by 10.141.214.6 with SMTP id r6mr745480rvq.138.1270064900744; Wed, 31 Mar 2010 12:48:20 -0700 (PDT) Received: from smtp.gmail.com ([67.171.128.62]) by mx.google.com with ESMTPS id 23sm6159500pzk.14.2010.03.31.12.48.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 31 Mar 2010 12:48:19 -0700 (PDT) Received: by smtp.gmail.com (sSMTP sendmail emulation); Wed, 31 Mar 2010 12:46:26 -0700 Date: Wed, 31 Mar 2010 12:46:26 -0700 From: Brian Harring To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] pkg_pretend USE validation and VALID_USE alternative Message-ID: <20100331194626.GG11663@hrair> References: <20100331092035.GA11663@hrair> <20100331174925.GA16267@faith> 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 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Z0mFw3+mXTC5ycVe" Content-Disposition: inline In-Reply-To: <20100331174925.GA16267@faith> User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: 78ff2a5b-96ba-4949-bdb3-b92d1a077ccc X-Archives-Hash: acc2f42d841b7621fad17f80e4308c76 --Z0mFw3+mXTC5ycVe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 31, 2010 at 08:49:26PM +0300, Alex Alexander wrote: > VALID_USE does look a bit strange. >=20 > how about > IUSE_RULES > or > IUSE_RESTRICTIOMS > or > RUSE > ? It's not really IUSE; the constraints it specifies applies to USE=20 only. USE_STATES, VALID_USES, VALID_USE_STATES, ALLOWED_USE, etc. Actual name I don't hugely care about, I'm more interested in ensuring=20 we don't rule out doing use cycle breaking via a bad design decision. ~harring --Z0mFw3+mXTC5ycVe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (GNU/Linux) iEYEARECAAYFAkuzppIACgkQsiLx3HvNzgdG/ACg3AFTQE7Oz16zgVSV5UaSsR+u /a0AnjV5be3RjOkOX6O4/HGWqrO0f6XO =Mzvz -----END PGP SIGNATURE----- --Z0mFw3+mXTC5ycVe--