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 1QGFDq-00030a-5S for garchives@archives.gentoo.org; Sat, 30 Apr 2011 18:48:54 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8F7AD1C004; Sat, 30 Apr 2011 18:48:44 +0000 (UTC) Received: from sophia.olemarkus.org (olemarkus.org [178.79.164.89]) by pigeon.gentoo.org (Postfix) with ESMTP id CF430E03E0 for ; Sat, 30 Apr 2011 18:48:12 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by sophia.olemarkus.org (Postfix) with ESMTP id D36CA3B228 for ; Sat, 30 Apr 2011 20:48:11 +0200 (CEST) X-Virus-Scanned: amavisd-new at olemarkus.org Received: from sophia.olemarkus.org ([127.0.0.1]) by localhost (sophia.olemarkus.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hkqOVObxRBya for ; Sat, 30 Apr 2011 20:48:09 +0200 (CEST) Received: from [62.16.233.120] (120.233.16.62.customer.cdi.no [62.16.233.120]) by sophia.olemarkus.org (Postfix) with ESMTPA id 5EFF33B204 for ; Sat, 30 Apr 2011 20:48:07 +0200 (CEST) Message-ID: <4DBC5941.7080503@gentoo.org> Date: Sat, 30 Apr 2011 20:47:29 +0200 From: Ole Markus With User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101101 Lightning/1.0b3pre Thunderbird/3.1.6 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: [gentoo-dev] Use of use.mask X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7A94FCD17F6599DF917E8C8C" X-Archives-Salt: X-Archives-Hash: c86f8055dc88bf6879d2deacd2849d27 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7A94FCD17F6599DF917E8C8C Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi all, I was thinking of adding SVN snapshot ebuilds of PHP to the tree. Ebuilds for PHP extensions use USE_EXPAND to decide which slots (and thus, which ABIs) of PHP the extension should be built for, much like ruby does. A new USE_EXPAND USE flag should therefore be added for the SVN snapshot slot. The problem is that the ABI is not stable and should only be used by people who 'know what they are doing', and the snapshot ebuilds will probably always be without keywords. This will cause some dependency problems. The only solution I could think of would be to add this new USE flag to use.mask. But as far as I could tell, use.mask is meant for masking USE flags that do not work on certain architectures etc. It is also a bit tricky for users to unmask USE flags. Is this still the best way to do this? Or are there any better ways that I did not think of? Cheers, Ole Markus --------------enig7A94FCD17F6599DF917E8C8C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJNvFlLAAoJEGurSuXEqSv16sgH/3FzTLzoxjnixghDGibdw116 JQ+TmM0mQB02bj6ASYbavPChBhabJnOSyh536rpYKA45lAqgAHaD0/kY4x+4Ujgw ecrV9ZDJ1lu6agjD1cNnQOkP+hCtrLeO6WK4HY9oTbsE88w56LMWZZtEKACtBzos qbxMsRTzIVbAdCfS1ciyiEKf8pQpSrBACIr0nX8SV8t6bGjEXadjd8iyxb86hke8 TsQIplpMqQzrV1MqndlEFxT0vNcgr58Vw8Tjg7ZpTrYTnw54taiWVeWVAJob17aS 1JgFzKWFZke5KzsvjklQdv3mj7I43z5A2Uuia/xWBE92LD+FbZLkLmmNuinJjBs= =zNpt -----END PGP SIGNATURE----- --------------enig7A94FCD17F6599DF917E8C8C--