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 1A9811396D0 for ; Fri, 25 Aug 2017 22:07:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DDBDBE084F; Fri, 25 Aug 2017 22:07:07 +0000 (UTC) Received: from mail-oi0-x242.google.com (mail-oi0-x242.google.com [IPv6:2607:f8b0:4003:c06::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7F048E0784 for ; Fri, 25 Aug 2017 22:07:07 +0000 (UTC) Received: by mail-oi0-x242.google.com with SMTP id y193so963553oie.5 for ; Fri, 25 Aug 2017 15:07:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=jwiR6SoS7HPLJLgsOWIKW5x5FGVKk8NI/X+Wv63SgwU=; b=prPfjy5m99WmwkZpfxFqcMZpDRkhCqXYdNfNKulCNF0BSGS5m59LjCihqIgx1CRlTn Sf6b/kIMtHzEdHi2GnrDP0KJ+J48Xv7CioecMH2sohHb/x6awBvRhdPaCH+QVGUwhPE3 Id7PV6weEYEuR4284+91KJ7aUeUo0LO5bQTNvbvDx/7IRTv531/Fq5V/Mq0kPvZMS8aJ kffc6IHq2LTO6ganOhtlgYQXrR1AjLWirvxH7w17H2Lbajs+TJtODDreglgNtmjxJbd/ YJvxVHtepSvS8G1boMJbEnbdJePnx77+csbmEfQD4dHD3zUfsW5mp6h7D/7jyWj/FW/6 S1oQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=jwiR6SoS7HPLJLgsOWIKW5x5FGVKk8NI/X+Wv63SgwU=; b=UBwuUMEP4DqW0L4srNchUgHsTu5DHEI9K19e/8bHRCTAB6SyN03rrkOUKvmJwbdeMJ usNSIh2j0jURGLoXNtKAjOAVwxbXI9CBXsYalPTUgLgq4MMZkQk4S5XBLGQe30Lls605 ylvLzL++MN7c3Tlht6xWS3l26bBKiDKM+GiUPN3+1Q+9c2+lhzytnXHW9szqf2sPaQtD qKC0w69rsxt7rdUVc411BWDKIVYJ9ep44beoscEAUkdKpQXP7tsGLMEKCy4VYddHW5ad 3bp0qoDh3ojNBJH08g+N9bnk0D+WX4rr91cm+rIkhfhXdVdxm6RidEzonthLHZdBW6Zi vMew== X-Gm-Message-State: AHYfb5if9XMptsqgKonDA4GRNjRPQmaiW2NpEcFgBEpVggWPfVPQisWh HB8fVfI+a+tafLCS X-Received: by 10.202.232.18 with SMTP id f18mr15790651oih.137.1503698826200; Fri, 25 Aug 2017 15:07:06 -0700 (PDT) Received: from linux1 (cpe-66-68-34-247.austin.res.rr.com. [66.68.34.247]) by smtp.gmail.com with ESMTPSA id u196sm8054533oia.57.2017.08.25.15.07.04 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 25 Aug 2017 15:07:04 -0700 (PDT) Sender: William Hubbs Received: (nullmailer pid 29131 invoked by uid 1000); Fri, 25 Aug 2017 22:07:04 -0000 Date: Fri, 25 Aug 2017 17:07:04 -0500 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Guidelines for dangerous USE flags Message-ID: <20170825220704.GA29025@linux1.home> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <17347fd7-d6ed-4c08-8d02-24df9237b576@gentoo.org> <7f59fb4d-e7a2-3bd1-9274-de0bc94affb8@gentoo.org> 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: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline In-Reply-To: <7f59fb4d-e7a2-3bd1-9274-de0bc94affb8@gentoo.org> User-Agent: Mutt/1.7.2 (2016-11-26) X-Archives-Salt: 9a0e67b2-e925-44d0-ba88-a258e0542ba8 X-Archives-Hash: 0f6413733066cd0a94ea10bfaefcfa75 --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 24, 2017 at 11:22:24AM -0400, Michael Orlitzky wrote: > On 08/22/2017 02:44 PM, Robin H. Johnson wrote: > > From a Gentoo Infrastructure team perspective, we'd strongly prefer USE > > flags, because that fits better into existing configuration management > > tools, almost none of which have handling for EXTRA_ECONF or rebuilding > > after EXTRA_ECONF changes (rebuild-on-USE-change is supported). > >=20 > > And please do bring that option back, we do use it for NRPE in a limited > > set of cases (eg to avoid hard-coding passwords into the NRPE config). > >=20 >=20 > It's back, but the flag is masked. Since the USE flag mask is going to > retroactively hit people who use --newuse, I suggest adding I don't recommend masking it. If it is off by default, you can always output a warning via ewarn if users enable it. William --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTVeuxEZo4uUHOkQAluVBb0MMRlOAUCWaCfggAKCRBuVBb0MMRl OEqqAJ4oavDfJ++btQtomHJKxBAqBixVTwCdGFTjiFlEK/Dz9pubEPm6ajRyWno= =T3Gk -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e--