From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E4FF7139085 for ; Fri, 3 Feb 2017 19:37:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9C479E0E1B; Fri, 3 Feb 2017 19:37:47 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 53C28E0E13 for ; Fri, 3 Feb 2017 19:37:47 +0000 (UTC) Received: from [10.200.13.185] (unknown [130.85.58.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mjo) by smtp.gentoo.org (Postfix) with ESMTPSA id 6CB5F33BF43 for ; Fri, 3 Feb 2017 19:37:46 +0000 (UTC) Subject: Re: [gentoo-dev] Guidelines for IUSE defaults To: gentoo-dev@lists.gentoo.org References: <3a32da5b-e7f8-c21d-a990-ffbedb2c958b@gentoo.org> <0b9e6324-9d41-e35f-d077-1496e0bac05d@gentoo.org> <68433328-e9a2-03ec-bad7-c81a0d8f442c@gentoo.org> <4630c0af-dd6d-9e3f-f8fa-a17f539af82c@gentoo.org> <20170202191437.1fef6c3b@patrickm> <8ac13511-90ff-9027-8547-c31253150e36@gentoo.org> <5e16283f-a0ef-8d7b-be6f-3c4eddd10ade@gentoo.org> From: Michael Orlitzky Message-ID: <006ce564-1888-e59a-9b10-5dd4690862b2@gentoo.org> Date: Fri, 3 Feb 2017 14:37:46 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.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 In-Reply-To: <5e16283f-a0ef-8d7b-be6f-3c4eddd10ade@gentoo.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: ec31c82a-57eb-4c8b-a2ac-1685bd2eca47 X-Archives-Hash: f9dd08acd789b9b32e853316aabcd4fd On 02/03/2017 10:30 AM, Ian Stakenvicius wrote: > > ok you lost me. Could you provide an explicit example of what you > would want to see enabled in the profile (while everything else is > disabled) that you don't get when USE="-*" is set? USE="hardened pax_kernel ..." > > It's sounding more and more like you just want to be able to turn off > all IUSE defaults, and you can effectively do that by changing the USE > order can't you? I don't want to turn off all IUSE defaults. Since we have no policy on what IUSE defaults should be used for, half of them are important, and the other half are junk. I don't want to disable the ones that are critical for the package to function, and I don't want to disable the ones that satisfy an (otherwise unsatisfied) REQUIRED_USE constraint.