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 1LgmiB-0000IX-Gp for garchives@archives.gentoo.org; Mon, 09 Mar 2009 21:08:35 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E3103E02CE; Mon, 9 Mar 2009 21:08:28 +0000 (UTC) Received: from mail-ew0-f173.google.com (mail-ew0-f173.google.com [209.85.219.173]) by pigeon.gentoo.org (Postfix) with ESMTP id 7BCEFE02EA for ; Mon, 9 Mar 2009 21:08:28 +0000 (UTC) Received: by ewy21 with SMTP id 21so873507ewy.34 for ; Mon, 09 Mar 2009 14:08:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=k1vLNf6hFMxyhy/wtNDzuZpRLVEIiuHDPwF9gKH0VXE=; b=oOpkmVF/chVcYkNQ4CoDA65IaUFyK6TjZ3ZFI/+MAAFgk3HCPbVTCPp7xad61YACTZ K3NbKirosIP9LXuRNHV/BaDcJd8AQjqOdlH1MwGm/3ocf9FnLzuBFz+1Ob+ici7jPWtN v0bUEeHDEEEKXQ5xCVkCWyW0PrsuhfWnJAGj4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=i7tnpbuYnUHpkuXe94RA3XABEL/2deQH9RiIXAw6bFVc+A2dW7JdAcr1WBSUCNGBei EISEn6OcWYz/7YsN5Zs0G2ZBWe7eGOchyPSJD+Wl732jhpb802rpj0U8f+pfLHF4nTlZ HFDtVj4urawBOt7HnY29NbjLeHH79hSHN6i/4= Received: by 10.216.20.83 with SMTP id o61mr2324810weo.206.1236632907683; Mon, 09 Mar 2009 14:08:27 -0700 (PDT) Received: from snowmobile (92-235-187-79.cable.ubr18.sgyl.blueyonder.co.uk [92.235.187.79]) by mx.google.com with ESMTPS id 7sm4531044eyg.27.2009.03.09.14.08.26 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 09 Mar 2009 14:08:27 -0700 (PDT) Date: Mon, 9 Mar 2009 21:08:19 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Ideas for a (fast) EAPI=3 Message-ID: <20090309210819.0a84e180@snowmobile> In-Reply-To: <49B58273.3000401@gentoo.org> References: <1236498557.6854.51.camel@neuromancer> <20090309202624.723e4b2a@snowcone> <49B58273.3000401@gentoo.org> X-Mailer: Claws Mail 3.7.0 (GTK+ 2.14.7; i686-pc-linux-gnu) 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; boundary="Sig_/Jp1JZ7C4jx0E_uC/gZvv_Pn"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: a1690631-3053-4315-9d70-e54d4a0a60e1 X-Archives-Hash: 0ab98c5ade7002b09b592ae7c00414f5 --Sig_/Jp1JZ7C4jx0E_uC/gZvv_Pn Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 09 Mar 2009 13:56:19 -0700 Zac Medico wrote: > Ciaran McCreesh wrote: > > * Limit values in $USE to ones in $IUSE (bug 176467). The existing > > behaviour's majorly annoying; time for the package manager to > > start enforcing things strictly. >=20 > My impression is that most ebuild developers tend to dislike the > idea of adding profile-specific flags such as $ARCH, userland_*, > kernel_*, and elibc_* to IUSE. Perhaps there should be exemptions > for these? If we must do that... Can we get something in profiles a bit like this: USE_EXPAND_IMPLICIT=3D"USERLAND KERNEL ELIBC ARCH" USE_EXPAND_UNPREFIXED=3D"ARCH" USE_EXPAND_VALUES_USERLAND=3D"GNU freebsd" USE_EXPAND_VALUES_KERNEL=3D"linux blah" USE_EXPAND_VALUES_ELIBC=3D"glibc" USE_EXPAND_VALUES_ARCH=3D"x86 amd64 sparc mips blah" so we've got an enforcable complete list of every legal value for them, and less associated mess? --=20 Ciaran McCreesh --Sig_/Jp1JZ7C4jx0E_uC/gZvv_Pn Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAkm1hUUACgkQ96zL6DUtXhHgJwCcDSvqW5s3CTZaR9DE2buUcbxZ QCEAoKUbAg6iB+sCeJ4h4a7Git72e4dY =Qb+K -----END PGP SIGNATURE----- --Sig_/Jp1JZ7C4jx0E_uC/gZvv_Pn--