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 7C3CA139694 for ; Thu, 15 Jun 2017 17:48:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F2E8921C1ED; Thu, 15 Jun 2017 17:48:52 +0000 (UTC) Received: from mail-wr0-x241.google.com (mail-wr0-x241.google.com [IPv6:2a00:1450:400c:c0c::241]) (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 8512A21C0B0 for ; Thu, 15 Jun 2017 17:48:47 +0000 (UTC) Received: by mail-wr0-x241.google.com with SMTP id 77so4403063wrb.3 for ; Thu, 15 Jun 2017 10:48:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=huwxKF1TQ0CwjTJvr68d46Uco1XNTqEd7XRkF9hwqPs=; b=cyhFKgrJ/PziEbmr66OGSfeyuGkHgbTEZAFGjIkerEujWAsTE1HhTVaOcD8EQzRmQk KSvLxpWy8aPTr10KFA4Zl5fUiBmwKdOF1raNAvQQAyc8HnRU/uthuFW5YPRTPdKiIDkT WEoQtxNp+AX3elwaj2dFuVJjcw4LCWj0bVkG0W5rAco5pSK9KowNrO3sUbFoikTxVdKP Gw3xFvAdWge24PaP6haQhtyObAtRfkHbMf5bzh7uDot4HcOi5RPDjNRScXv+5ugEJkV3 jFATFk6nSwfkWBTQncosokdCSL2pNo7r9e+Xrf7xW9skUF66iLcF7EHzUcyhwsbmPeZk SB8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=huwxKF1TQ0CwjTJvr68d46Uco1XNTqEd7XRkF9hwqPs=; b=XfNnR4RQ2vGLFgKQ5XZgcndoE4khGhruj+iAisEk92bTJhxM/mFqkjzlsI2QstNiCY qrrqqsgpZzrk4Kwpi7xj+x4TMLM5W7K7dahr2H6OHS04D/yX6XJ2vFaRGwMmq5DUm5vf ocqfbocM5ClmPxvKi7M/cZEJn2nwZC6AgkTP5WsDJvhIt+iC711SYNXO08kJmeof9jAm RMftjBFPpzAkbEntdqVTchD/+BmKdagLRBcK0cURk8ncqLZ3qpKI2Vjl9hpCFbWUDaxk 6xvWMP60sNdsMWFxOk2dxdBltr1qWtS7Sd2pEcPsUDvFrn2EK4lULXTg2HTK0+CGkdOy pvdg== X-Gm-Message-State: AKS2vOwdRy9Tv3NGFJyfFlAV6koQafPOuYLFplTNHfNO1+h0EIadckO6 eQSs2yiX0VV5xLxT X-Received: by 10.223.139.211 with SMTP id w19mr4894814wra.119.1497548925866; Thu, 15 Jun 2017 10:48:45 -0700 (PDT) Received: from snowblower (cpc4-broo7-2-0-cust35.14-2.cable.virginm.net. [82.8.215.36]) by smtp.gmail.com with ESMTPSA id 22sm846534wrt.36.2017.06.15.10.48.45 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Jun 2017 10:48:45 -0700 (PDT) Date: Thu, 15 Jun 2017 18:48:42 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE) Message-ID: <20170615184842.3928595f@snowblower> In-Reply-To: <20170615193002.463a0e58@gentoo.org> References: <1496071993.31087.1.camel@gentoo.org> <20170609161619.1b72ad5b@gentoo.org> <1497025310.25475.7.camel@gentoo.org> <20170611180518.5e28ddfa@gentoo.org> <20170612110836.7b670c93@gentoo.org> <1497295036.1575.10.camel@gentoo.org> <20170613122745.455b39f7@gentoo.org> <1497392022.29918.1.camel@gentoo.org> <20170614110659.6bf4d1c2@gentoo.org> <1497443088.1223.1.camel@gentoo.org> <20170614151606.70d5d559@gentoo.org> <1497448658.1223.3.camel@gentoo.org> <20170614160939.1b15d2fa@gentoo.org> <1497542353.2933.1.camel@gentoo.org> <20170615180700.11b3ef6a@gentoo.org> <20170615171357.5a190869@snowblower> <20170615181904.25479e47@gentoo.org> <20170615172226.533e1ac9@snowblower> <20170615183010.6a249ee3@gentoo.org> <20170615173240.70e89fef@snowblower> <20170615183716.0d92a5d2@gentoo.org> <20170615174509.0260522b@snowblower> <20170615185545.356d4492@gentoo.org> <20170615180435.394409d3@snowblower> <20170615193002.463a0e58@gentoo.org> X-Mailer: Claws Mail 3.13.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu) 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 16e53ca2-d158-4f47-af9b-d169f645d850 X-Archives-Hash: f2cbbebb79ebe717400559ade684c6ae On Thu, 15 Jun 2017 19:30:02 +0200 Alexis Ballier wrote: > On Thu, 15 Jun 2017 18:04:35 +0100 > Ciaran McCreesh wrote: > > On Thu, 15 Jun 2017 18:55:45 +0200 > > Alexis Ballier wrote: > > > The guarantee comes from the fact that the output is always in the > > > space of all possible inputs from the user. So, if some output > > > will kill a kitten, so does some input. > > > > USE=minimal > > USE=mips > > USE=-ssl > > > > So what? So, if the aim of this solution is to make things better for the user, what are you doing to establish that this will make things better for the user instead of recommending something awful? -- Ciaran McCreesh