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 1PAOY0-0004Ty-Ln for garchives@archives.gentoo.org; Mon, 25 Oct 2010 15:01:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2438DE08DF; Mon, 25 Oct 2010 15:01:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 3DBC8E0740 for ; Mon, 25 Oct 2010 15:01:11 +0000 (UTC) Received: from afta-gentoo.localnet (ip-85-198-235-97.broker.com.pl [85.198.235.97]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPSA id B7EEE1B4132 for ; Mon, 25 Oct 2010 15:01:10 +0000 (UTC) From: Arfrever Frehtes Taifersar Arahesis To: Gentoo Development Subject: Re: [gentoo-dev] Extending EAPI="4" Date: Mon, 25 Oct 2010 17:03:12 +0200 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="nextPart4325333.LfKez7MAH8"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201010251703.13339.Arfrever@gentoo.org> X-Archives-Salt: 579bcdb6-593a-48ef-839f-9f1f124cc400 X-Archives-Hash: 49d365eb0d86926a7acd2fa95f82c7bd --nextPart4325333.LfKez7MAH8 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 Portage already allows some characters in some places in EAPI=3D"0" regardl= ess of PMS :) . Anyway I don't care. > - The . isn't legal as the first character in a flag name. (Paludis has > been using [.foo=3Dbar] and the like in user eapi contexts to allow > fancy queries on metadata. It would be a shame to have to change > that syntax just for some hypothetical possible use of . in use flag > names that looks really really weird anyway.) No objection. =2D-=20 Arfrever Frehtes Taifersar Arahesis --nextPart4325333.LfKez7MAH8 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) iQIcBAABAgAGBQJMxZwxAAoJEFU3/w1zlLfghfoQAJfoX4M+UnTbONTRBPkVrD2e MBlYesRqw3RBQ3UR8sQygreV2ev/qeos82asl9VwSwPvqP7hmEQ6SqYLiD2ptbLI rwXVtwjpPsWangtxGYNCcGUuuksfhpcF1/AwZDzM3QMRTDmXbs6E3lyDm0+Yo00b vMVpGAvd/jhBy/D5dIDmy1cNPJd6bc5j1iwYQxUtNjKn58X+U3aIy+OPf2viIYRt 04iW+T+gf7xJT+02x5zYNqIhgvJDlrlVh+GiDsDDOJWWc9wi67rng2ETdzUr7ZBD xP/9UVPOV/HJr+zVNJmaK6XbLtMotuZBwgqearnmB+VTBl3cLsQW0Aq8b0eLvWDX 97+sAossMD7sUmv+jT/q1JgWcHKy0et9ESSPJxInT1mtILNJo11XgROSyFhO4tt9 /M9oIX7s4GtvHpY91snkAbsEp9G32RxquRrzLiaklt3sRKGnnVysjzrAe0kYswfR QshmkOWEeTRoBJeOzRUx0JYfsiQGtoWiwXTQ4XFCL4hmTk9rxD4ASWp2mS/GZYWq dau7e5iu4zhxFf9vrw63jYaTkaneIYtsRT4hgKupRXVGfv0daJf9rLbA6H9g2oZ2 Mzggbb9OvRFjtHR6gllbQPd7DmGh97fVd9JHaPwV8w5XH0rrydRJcBoDb0xELVSk oCplIpySmuno2vA6PYOs =9vq5 -----END PGP SIGNATURE----- --nextPart4325333.LfKez7MAH8--