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 7D6B61396D0 for ; 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 ; Wed, 16 Aug 2017 15:57:03 +0000 (UTC) Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) 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: References: <1502521423.1045.0.camel@gentoo.org> <4ebddcf6-1d84-684a-6e3c-96bb65c24fd2@gentoo.org> <9a9b48c9-db50-f4e5-d4bb-cb4e0ebe8858@gentoo.org> <20170814120140.GA758@meriadoc.perfinion.com> <400510bf-a54b-e1ad-cb42-3e094b86bfde@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: 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