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 1PI5VE-0005D6-Fm for garchives@archives.gentoo.org; Mon, 15 Nov 2010 20:18:13 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1FF8BE08B5; Mon, 15 Nov 2010 20:18:10 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E16E9E08AA for ; Mon, 15 Nov 2010 20:17:53 +0000 (UTC) Received: from afta-gentoo.localnet (ip-85-198-234-36.broker.com.pl [85.198.234.36]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPSA id 12C1D1B41CA for ; Mon, 15 Nov 2010 20:17:53 +0000 (UTC) From: Arfrever Frehtes Taifersar Arahesis To: Gentoo Development Subject: Re: [gentoo-dev] Extending EAPI="4" Date: Mon, 15 Nov 2010 21:17:19 +0100 User-Agent: KMail/1.13.5 (Linux/2.6.34-tuxonice-r8-AFTA; KDE/4.4.5; x86_64; ; ) References: <201010251524.24984.Arfrever@gentoo.org> <201010251556.19670.Arfrever@gentoo.org> <20101025150301.5eda6c11@snowcone> In-Reply-To: <20101025150301.5eda6c11@snowcone> 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="nextPart2418629.9XeUYW2Sqx"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201011152119.09910.Arfrever@gentoo.org> X-Archives-Salt: dab843b8-0d11-45ab-9145-6b4b8195c823 X-Archives-Hash: 49b987671723d9db5eec030d0792b565 --nextPart2418629.9XeUYW2Sqx Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 2010-10-25 16:03:01 Ciaran McCreesh napisa=C5=82(a): > On Mon, 25 Oct 2010 15:56:18 +0200 > Arfrever Frehtes Taifersar Arahesis wrote: > > 2010-10-25 15:42:00 Ciaran McCreesh napisa=C5=82(a): > > > On Mon, 25 Oct 2010 15:24:23 +0200 > > > Arfrever Frehtes Taifersar Arahesis wrote: > > > > 1. Support for "." characters in names of USE flags > > >=20 > > > If you do this, you'll have to either convert everything using > > > Python ABIs to EAPI 4 immediately, or have two sets of flag names. > > > Won't users get confused if they have to set both python_abis_3_2 > > > (for EAPI < 4 packages) and python_abis_3.2 (for EAPI 4 packages)? > >=20 > > There won't be any such USE flags for EAPI <4. >=20 > Ok, that answers that objection. In that case I'd not be opposed to . > being allowed *provided*: >=20 > - Portage explicitly enforces it not being allowed anywhere else, > including in profiles that aren't marked as eapi 4 I have implemented validation of syntax of USE flags in files in profiles: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/portage.git;a=3Dcommitdiff;= h=3D9e9c822aae0c3daab208175025b161d6d34877fe =2D-=20 Arfrever Frehtes Taifersar Arahesis --nextPart2418629.9XeUYW2Sqx Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iQIcBAABAgAGBQJM4ZW9AAoJENgZr6v6gHY0Y3EP/0yKBumAWbRn4HiRzGMNmm/D 2pfP9cMaeTVBI5jlPm8kundrrWR7kj0poLcqobohPfweyDe5EmWhbPMe5u818VNY pd7JWXRJG0QSfd1zylPVqtc7jiLwWuiaMcutSJs6AxQ6Vkr+iw335syfSXbAO+5i Rw+HcUbriUFz1J9PbmMa0ThQEs2IuvyPQcQGGmVQ9XM4bA8YGWx8NSz66FWG5C2w C7mAoqZZBj4zr87PeYYHkmsAdvahqtK/c2zvzut4pqFQqlsr/lnMFHnVx6OqH+1p B0xADWh0LE3AVvl+8CLlmNPTrSUZBDrzSM5CIyR650zWg9a4shBKyssev7xdy29W 2XepyGcZad4LzrW1Lk5+Vlwh6FSNI9qENsVmvh+rYxen0i8XEmDOGqtDpyrmfSEl gIFmE3BeyQ2rbDP6kDB7cwGgVFlnq0uxqTdDAMzJd3FIc+x6BQKWyVwRhODVDhdL vB5Y672FfWrlkfO7j5tkYl0Ix3IAGvJfgXjQZVNcvF9V/XvUA1omD8LNSG7ZQuMM 6iCKvtHOXZtxcmyr3p9RoBEcgomq3fjkDZXfLxqo+sOgjgN/UvoSrHO+JyF9Ie84 8qPZ7Y/YJIpwovq8j8uFSZjpgJwEndUKwCszJekogXwEwD4IYDLwt1Ri3oM+OfRF H/7HJhE2PXe/EVE6WxwM =ZBBh -----END PGP SIGNATURE----- --nextPart2418629.9XeUYW2Sqx--