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 1R5IG8-0004Yn-2H for garchives@archives.gentoo.org; Sun, 18 Sep 2011 14:22:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D9B5821C148; Sun, 18 Sep 2011 14:22:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 1F83D21C106 for ; Sun, 18 Sep 2011 14:21:32 +0000 (UTC) Received: from [192.168.1.77] (bl8-222-198.dsl.telepac.pt [85.241.222.198]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jmbsvicetto) by smtp.gentoo.org (Postfix) with ESMTPSA id 5ABC41B4010 for ; Sun, 18 Sep 2011 14:21:31 +0000 (UTC) Message-ID: <4E75FE32.8020306@gentoo.org> Date: Sun, 18 Sep 2011 14:20:34 +0000 From: "Jorge Manuel B. S. Vicetto" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110822 Thunderbird/6.0 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: Re: [gentoo-dev] Fwd: [gentoo-dev-announce] Call for items for September 13 council meeting References: <4E64C7BB.907@gentoo.org> <201109160122.00747.Arfrever.FTA@gmail.com> <20110915235444.GB31364@beast> <201109160220.27814.Arfrever@gentoo.org> <4E73BA52.3000501@gentoo.org> <20110918034735.GA4525@comet.mayo.edu> <4E758121.8020002@gentoo.org> <20110918103332.47c459a6@googlemail.com> In-Reply-To: <20110918103332.47c459a6@googlemail.com> X-Enigmail-Version: 1.3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: X-Archives-Hash: 36c633e26efee3bcdcb33ba93c622020 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 18-09-2011 09:33, Ciaran McCreesh wrote: > On Sun, 18 Sep 2011 14:54:56 +0530 Nirbheek Chauhan > wrote: >> I don't see any features in EAPI 3 and 4 that are useful for the >> profiles. However, a bump to EAPI 2 (or at least 1) would be >> *extremely* beneficial, and cause much less chaos. >> >> Speaking with my GNOME hat, it will be *extremely* useful for >> slot-masking GNOME packages. > > If that route is taken, I'd recommend 1 rather than 2, for the > simple reason that if 2 is introduced to profiles, we need to have > a very careful discussion about the meanings of use dependencies in > profile files. > > For example, people might think they can start masking > cat/pkg[flag]. Is this a replacement for package.use.mask or does > it mean something else? I have a sneaking suspicion that if there's > not a policy saying "no use deps in profiles" then people will > start trying to use them for all kinds of horrible hacks that would > be better being fixed properly. What other meanings could it have? What would be the problem with moving the package use flag masks from package.use.mask to package.mask? As we're talking about updating profiles EAPI, what do we need to get to be able to mask use flags for the stable tree, but not the testing tree? Also, should we get back to the discussion of decoupling keywords from ebuilds and move them to profiles? - -- Regards, Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org Gentoo- forums / Userrel / Devrel / KDE / Elections / RelEng -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJOdf4yAAoJEC8ZTXQF1qEPmxsQAKX/rqRhF9cnekdaVZK9oPSA wd9GxDoof2zkUgf0UM+HH0ACzZ7cIznodK32gY+J0waBAucmq/Dn3xbrY2wrpJS7 130HqbKB+jyX+7SaT1DYdwdDJ4hAvdgAG0Vhnq6xF2lsvFPYsuq6irMzK8lXdeID qEUMQ8+7RtrotilVyeIuiSUUp+I8Z6vdhKbqmAYf91/UP5BOFvtleF6vVimtj4HA q+i6ELpExrIvH1zWgIJ9k0oyL+LNWCnOiajT4dy7qdy73wVy+8LLA2+nntLIbhdv X4HSm9wHvhKsdB1OCub0rh+WFH4gBb6CoZtqSWHuzLEEXzClXsym0XxjqBu8slaj F8+e04jTF1zO9GchDlOvAWJroOP9hsKlSJg+bbvnk4Dat72OPKA1zJf/R9XurNkn 4MWPgY7TCYbpIB2hSPHsmQ7rnxz8sj+pgDZqY8MNpqLl7XGITSMhp7Krq0yS2MOP mkI5ZvhVkx9eqvM2MRe0KCKsC7r1U/2DSgkS+YlRmUvD2ts08miY5Ce2bVS4OWP3 5Wr5mVBJTlMMrN0NUX0LVtt3yuDV6voVeyxEI3iCMRAfYde34ddpFJ3e5x8q7bAA aldoJ8383J6RWhx7dBhnLgQ/zQm94E4g9o9sJW5sYwcfZ4qOh+SQbnuI7HVxEj2e vuvrabJqE2RsjHfJcW+y =axJ6 -----END PGP SIGNATURE-----