From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C7BD01381FB for ; Thu, 27 Dec 2012 15:22:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4062F21C06B; Thu, 27 Dec 2012 15:22:08 +0000 (UTC) Received: from mo-p05-ob.rzone.de (mo-p05-ob.rzone.de [81.169.146.182]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1E24B21C1E0 for ; Thu, 27 Dec 2012 15:21:39 +0000 (UTC) X-RZG-AUTH: :I3kQYkG6f/ML/Lb0bAYFCBt+SpICkd7E+UrA1ycmip9RDA+sU5X+JL1z/vOu/0qTayer X-RZG-CLASS-ID: mo05 Received: from porto.localnet (p5B3117C4.dip.t-dialin.net [91.49.23.196]) by smtp.strato.de (joses mo1) (RZmta 31.11 DYNA|AUTH) with (DHE-RSA-AES256-SHA encrypted) ESMTPA id e05597oBRDvYIz for ; Thu, 27 Dec 2012 16:21:38 +0100 (CET) From: "Andreas K. Huettel" To: Gentoo Dev Subject: [gentoo-dev] Re: [gentoo-project] Call for agenda items -- Council meeting 2013-01-08 Date: Thu, 27 Dec 2012 16:22:46 +0100 Message-ID: <3824174.B5SVJmv9QO@porto> Organization: Gentoo Linux User-Agent: KMail/4.9.4 (Linux/3.5.7-gentoo; KDE/4.9.4; x86_64; ; ) In-Reply-To: <20121227143738.4d5ce2dd@pomiocik.lan> References: <1356540147.20663.14.camel@localhost> <20121227143738.4d5ce2dd@pomiocik.lan> 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="nextPart2627353.JWTmueHFM3"; micalg="pgp-sha512"; protocol="application/pgp-signature" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 3dae5ac1-03cd-425f-a80d-2b381721ae66 X-Archives-Hash: db692efdc80a38b4568d429a2474ca47 --nextPart2627353.JWTmueHFM3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Am Donnerstag, 27. Dezember 2012, 14:37:37 schrieb Micha=C5=82 G=C3=B3r= ny: >=20 > a) adding new profiles which will require EAPI=3D5 and requiring all > users to migrate to them after upgrading portage. Using new > use.stable.mask files in those profiles. >=20 > b) adding new profiles (with current EAPIs) and requesting our unstab= le > users to migrate to them. Masking the relevant USE flags globally > and unmasking in those profiles. >=20 > c) 'fixing' the use.stable.mask feature and wording it in such a way > that it would apply to EAPI 5 (or 6) packages independently of profil= es > EAPI. >=20 As the original proponent of the .stable.mask files, I'd recommend solu= tion=20 c). This is what I intended to achieve in the beginning; I accepted to = place=20 this into a new profile EAPI after I saw no chance of it going into PMS= =20 otherwise.=20 According to PMS, profile directories may contain files not recognized = by the=20 package manager. A package manager that does not understand the stable.= mask=20 files will thus -if PMS-compliant- just ignore them. Solutions a) and b) have the big disadvantage that you will never ever = be able=20 to use the stable.mask files in the main profile directory or the base = profile=20 (since there the main profile EAPI setting will apply also in the futur= e).=20 Other disadvantages have also been discussed. --=20 Andreas K. Huettel Gentoo Linux developer=20 dilfridge@gentoo.org http://www.akhuettel.de/ --nextPart2627353.JWTmueHFM3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQIcBAABCgAGBQJQ3GfGAAoJEEb+UGWnxTyH0IcP/RQt42xEPB9RNH6XBqe9haXt /wU/OJqiY1p2WHaOn4CqEM8QYm28+pl2aWOGzw80+PWHfFhkMbh2PbKOjKCDHrGS 1+apSCNetmqiIVcjwc2AqP2zwOIVV/+UITtWMaW7HIF548ed8yk8Z/EIbhKNecVy 1eHGaklcZJCt+1FQXorPVecU3/xhkygRwQi95I9AsUZowejVqxOiwBDwzulyFifw pFxrklrYRnnCF9ciD7pQEIjP9Ng9wq1R2N1uRxadScFPGXX8qfnxqv0NzAkM8lQy PpFaDiEqcxuMtODVIiADlyjoE9v2DK3Fx0r++7mSmASG5JNSJsEA+p9LNLTPqaRL 1T6VRE4pvUaLBGQtQfYi0hNTiiL6oxxFqTsxVnGBK+jL0FemBzgLpE84ejM3FCY+ qD4y7wEkGMZeoT4RBP4UHBM66kF32mv2L5tffd1Oz9DViPvkh4mq70PiCPO+32Z3 0xr/Dz9v3x/nvxVZ58zCp7TIGDIoQHn3ga8yMVYiZiWMaUa4zvRtiYct0+TaWWwd dULo2so4vJ3fE+Z4l+9LZxG02nyDrFO4odJVkYhG1NSwHascWUv+WDhtQI+DfUQT KdLes46Lq0ohaIfQJHWfmaOQLLFsFoQGezCMGUotsK9lBvkvrKElvE0aWmUZFpdZ fDDbjWI5OuhM97B6xxMN =oT54 -----END PGP SIGNATURE----- --nextPart2627353.JWTmueHFM3--