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 1B55F1396D0 for ; Mon, 14 Aug 2017 16:22:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 56F7B1FC00D; Mon, 14 Aug 2017 16:22:04 +0000 (UTC) Received: from mail1.obsidian-studios.com (mail.obsidian-studios.com [173.230.135.215]) (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 E0495E0D9E for ; Mon, 14 Aug 2017 16:22:03 +0000 (UTC) Received: (qmail 18146 invoked from network); 14 Aug 2017 16:22:02 -0000 Received: from unknown (HELO assp1.obsidian-studios.com) (wlt-ml@::ffff:127.0.0.1) by ::ffff:127.0.0.1 with ESMTPA; 14 Aug 2017 16:22:02 -0000 X-Assp-Version: 2.5.5(17073) on assp1.obsidian-studios.com X-Assp-ID: assp1.obsidian-studios.com m1-27722-11874 X-Assp-Session: 332723CB100 (mail 1) X-Assp-Envelope-From: wlt-ml@o-sinc.com X-Assp-Intended-For: gentoo-dev@lists.gentoo.org X-Assp-Server-TLS: yes Received: from unknown ([fdbe:bad:a55:0:1::211] helo=localhost) by assp1.obsidian-studios.com with SMTPSA(TLSv1_2 ECDHE-RSA-AES128-GCM-SHA256) (2.5.5); 14 Aug 2017 12:22:01 -0400 Date: Mon, 14 Aug 2017 12:21:56 -0400 From: "William L. Thomson Jr." To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Revisions for USE flag changes Message-ID: In-Reply-To: References: Organization: Obsidian-Studios, Inc. X-Mailer: Claws Mail 3.15.0-dirty (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: multipart/signed; micalg=pgp-sha1; boundary="Sig_/soacEyD.VZIjB8b/EczfFBb"; protocol="application/pgp-signature" X-Archives-Salt: 939b56de-fad7-4a63-b9e4-8886beae9922 X-Archives-Hash: 0f874927eb7b4c5ed38f342f05f23e63 --Sig_/soacEyD.VZIjB8b/EczfFBb Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 11 Aug 2017 19:50:14 -0400 Michael Orlitzky wrote: > We have a pull request for the devmanual that will update the revision > documentation; namely, when to create a new one: >=20 > https://github.com/gentoo/devmanual.gentoo.org/pull/67 >=20 > The comments bring up an issue that I think can benefit from some > hindsight. Specifically, the PR says that it's OK to change IUSE > without creating a revision, because users can use --changed-use to > catch it. My immediate objection to that was that --changed-use is > specific to Portage, but let's reflect on the status quo. The simple rule of thumb from way back when on revisions. If anything on disk changes, then you should do a revision bump. IUSE flag changes would in likely several ways change what is installed. If nothing else the package database in /var/db/pkg would change. Thus merits a revision bump. --=20 William L. Thomson Jr. --Sig_/soacEyD.VZIjB8b/EczfFBb Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTEeldqZjmVut8bVHJNcbKkg6ozUAUCWZHOJQAKCRBNcbKkg6oz UF/1AKCcj2WMrFwipVY1E4KXYOJndCBLfwCbBHTP1Xa5Yab76eX/dWRouy+9hJA= =iBs9 -----END PGP SIGNATURE----- --Sig_/soacEyD.VZIjB8b/EczfFBb--