From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-81860-garchives=archives.gentoo.org@lists.gentoo.org>
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 7D6B61396D0
	for <garchives@archives.gentoo.org>; Wed, 16 Aug 2017 15:57:10 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 6D363E0EA0;
	Wed, 16 Aug 2017 15:57:04 +0000 (UTC)
Received: from blaine.gmane.org (unknown [195.159.176.226])
	(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 12E67E0E94
	for <gentoo-dev@lists.gentoo.org>; Wed, 16 Aug 2017 15:57:03 +0000 (UTC)
Received: from list by blaine.gmane.org with local (Exim 4.84_2)
	(envelope-from <lnx-gentoo-dev@m.gmane.org>)
	id 1di0gX-0000os-BB
	for gentoo-dev@lists.gentoo.org; Wed, 16 Aug 2017 17:56:45 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: gentoo-dev@lists.gentoo.org
From: Duncan <1i5t5.duncan@cox.net>
Subject: [gentoo-dev] Re: Revisions for USE flag changes
Date: Wed, 16 Aug 2017 15:56:34 +0000 (UTC)
Message-ID: <pan$24f57$bf4e5278$b465f99$50e523b4@cox.net>
References: <dbed2635-d00e-0707-cfc4-6bb472a170b8@gentoo.org>
	<1502521423.1045.0.camel@gentoo.org>
	<4ebddcf6-1d84-684a-6e3c-96bb65c24fd2@gentoo.org>
	<CAGfcS_miBMY0BJihzcb9VE-y=f_N7S=VPJWeLMicbk7LQQHcNw@mail.gmail.com>
	<9a9b48c9-db50-f4e5-d4bb-cb4e0ebe8858@gentoo.org>
	<20170814120140.GA758@meriadoc.perfinion.com>
	<400510bf-a54b-e1ad-cb42-3e094b86bfde@gentoo.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@blaine.gmane.org
User-Agent: Pan/0.143 (Quaint little villages here and there; 720a1c5b3)
X-Archives-Salt: 0ce3c06a-b94c-4734-a048-7280ef247ec7
X-Archives-Hash: 5f1caa781ab18bf8433b699a447a0b4b

Michael Orlitzky posted on Tue, 15 Aug 2017 23:22:54 -0400 as excerpted:

> On 08/14/2017 08:01 AM, Jason Zaman wrote:
>> 
>> I'll give an example where revbumps are significantly inferior to
>> --changed-use.
>> 
>> ...  With --changed-use, only the people who need it (ie selinux users)
>> will rebuild and everyone is happy (selinux users because the program
>> now works and non-selinux users because they did not rebuild for no
>> reason).
> 
> But this benefit exists only for Portage users, and can only be obtained
> by throwing the others under the bus.

But even if that's the case (I wouldn't know), it's the case due to a 
deliberate decision of those going "under the bus", because portage is 
the default, and by choosing to use some other PM, they've deliberately 
chosen its (non-PMS) features over those of portage.

Just as I, by choosing --newuse instead, have chosen to do rebuilds in 
such cases, even with portage.

(Tho TBH I've never noticed that particular case, probably because it's 
lost in the noise compared to --changed-deps (enabled when static-deps 
were newer and I wanted to be sure, likely unneeded these days) and smart-
live-rebuild of my (live) kde packages.)

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman