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 A84F4138010 for ; Thu, 27 Sep 2012 17:46:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1897321C02E; Thu, 27 Sep 2012 17:46:36 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 5AD7921C006 for ; Thu, 27 Sep 2012 17:45:54 +0000 (UTC) Received: from [192.168.1.145] (CPE002401f30b73-CM001cea3ddad8.cpe.net.cable.rogers.com [99.240.69.152]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: axs) by smtp.gentoo.org (Postfix) with ESMTPSA id 7B02033C878 for ; Thu, 27 Sep 2012 17:45:53 +0000 (UTC) Message-ID: <506490D0.3010006@gentoo.org> Date: Thu, 27 Sep 2012 13:45:52 -0400 From: Ian Stakenvicius User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.7) Gecko/20120925 Thunderbird/10.0.7 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] Let's populate IUSE_IMPLICIT in the base profile References: <505171DD.5040806@gentoo.org> <506478B2.10505@gentoo.org> In-Reply-To: <506478B2.10505@gentoo.org> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 1c52bc1f-2398-4ff1-975e-349633913bd4 X-Archives-Hash: b6589250b071e6c796ccee10fdb21a1c -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 27/09/12 12:02 PM, Ian Stakenvicius wrote: > On 27/09/12 11:57 AM, Mike Gilbert wrote: >> On Thu, Sep 13, 2012 at 1:40 AM, Zac Medico >> wrote: >>> Hi, >>> >>> The council has approved [1] "Profile IUSE injection" [2] for >>> inclusion in EAPI 5, and in latest Portage we have >>> experimental EAPI 5_pre2 [3] which implements all of the >>> approved features. So, now would be a good time to start >>> populating IUSE_IMPLICIT with whatever values may be >>> appropriate. >>> >>> What values belong there? Some of the flags that appear in >>> profiles/base/use.mask might make good candidates, such as >>> prefix and selinux. How about other special flags like >>> bootstrap, build, and test? >>> > >> prefix and test make sense to me. I'm not so familiar with the >> others. > > > build is specifically for catalyst and/or for building the stages, > right? If so, this one makes sense to me to add. > > bootstrap I would guess is similar? Unsure how that one is used > at present. If IUSE_IMPLICIT would still allow the boostrapping > tool to set the use flag, i see no issues having it in the list. > For the purposes of EAPI5 testing (overlays etc), would it make sense to start with this list of flags within IUSE_IMPLICIT on base/make.defaults now, and then based on consensus that list can be trimmed or appended? floppym's already requested 'prefix' so that his chromium tests with EAPI5 don't fail or need an explicit 'prefix' in IUSE, for instance -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iF4EAREIAAYFAlBkkNAACgkQ2ugaI38ACPBy4wD/VvIH8xliB9j+bfUD35wZSeK+ CuBMh6wuy3hKQkufCM0A/iZFp+g7/tcXtRdQBxahojwhtaN7SnFpQkVJNzBdstUI =BhP1 -----END PGP SIGNATURE-----