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 ED9E1139694 for ; Thu, 15 Jun 2017 16:14:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 98C5921C211; Thu, 15 Jun 2017 16:14:11 +0000 (UTC) Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (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 3438721C054 for ; Thu, 15 Jun 2017 16:14:11 +0000 (UTC) Received: by mail-wm0-x22b.google.com with SMTP id x70so4001401wme.0 for ; Thu, 15 Jun 2017 09:14:11 -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=oYyMl5ZPwJckqVcfIzgP7p0Y1Sx7v2LuWUHk86jf3FE=; b=BLL6admtFCq/gwZZRjtq0Qd61mrWTKiorgCWrgi/lsySyr8x2B9I3w2E5XNkEjOSty MgOEbg1qYluINQRxlhwb81ODDhGKriuj5cxOfMiCRJMpiDJqOFie+nyS284/D34RZ4BU 9nc/LiSXNoQIyvnre/VIbIbnXNePMUphE3OZ4qk5hvZkbhCuPaSEaYr1N7jLA/JEvg2z 864XEuRKf8mHA7VZhTsIYJXkQTZ6YXzMqLOYziqto/WsBPqlYMnxg5c1iUfHlhr8MS12 gVtBZZR0TTYqtavPKpTWriW7BS0+i4ECig82g5R8ADJCTTYzY4pEwheuHXyQGXnNrrJW Herw== 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=oYyMl5ZPwJckqVcfIzgP7p0Y1Sx7v2LuWUHk86jf3FE=; b=l2jk2GyJ56lK8DMDNM2GxPAfUq+IH6mL1Bxa/ncBx1wZoszO271zRxCf908+Yl23b2 pFArx2OOLuVoI1lZRbNkkkCT3JxdeYRxNd3neBqa1rMNLHKiM7H6LXwek1A+m5i1QjiQ zz1gUVVX848bM1wREzKrEsHZCkRRmfzRZ/luTt2+KkkK6b6tWgLTvG/p6sHtU6SVcIBg I+9R/n09ojswRAJM/qTM779rCUl2Q8bbvnN6QJtSvv5QnfLzsRVoSWQoT+cmYVtm6dKj C8XuhS/lOg1Y4cVZqJ+lTeD9JdE38auM8b5JNgCyyJhLRY3FEKM4tY3UnEAlBi1TyPfj /alA== X-Gm-Message-State: AKS2vOwBvczKJ6mqcdjwfJw+Ic0G7XE+nYvVxMOMmyKFnag0ePNRI3Qz BvOUT2nymMgyo9Mc X-Received: by 10.28.137.206 with SMTP id l197mr3950114wmd.41.1497543249462; Thu, 15 Jun 2017 09:14:09 -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 v5sm532139wrd.22.2017.06.15.09.14.08 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Jun 2017 09:14:09 -0700 (PDT) Date: Thu, 15 Jun 2017 17:13:57 +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: <20170615171357.5a190869@snowblower> In-Reply-To: <20170615180700.11b3ef6a@gentoo.org> References: <1496071993.31087.1.camel@gentoo.org> <20170605192433.6238797b@gentoo.org> <1496686212.1222.4.camel@gentoo.org> <20170606140803.051f8048@gentoo.org> <1496770744.1157.1.camel@gentoo.org> <20170607101759.7e21f0f6@gentoo.org> <1496827679.2129.3.camel@gentoo.org> <20170607115654.2a5da5e2@gentoo.org> <1496999960.29391.1.camel@gentoo.org> <20170609134110.418ae6ac@gentoo.org> <1497012847.25475.4.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> 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: 90cc2283-c2c5-4778-8a8f-48b89dfe901b X-Archives-Hash: fc860f797e941665680c35f74ee37c6b On Thu, 15 Jun 2017 18:07:00 +0200 Alexis Ballier wrote: > > The best way to convince me is through valid examples. > > It is also easier to be convinced when you try to understand and ask > for clarifications instead of just rejecting without thinking :) The problem with this entire proposal is that it's still in "well I can't think of how it could possibly go wrong" territory. We need a formal proof that it's sound. History has shown that if something can be abused by Gentoo developers, it will be abused... -- Ciaran McCreesh