From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 486C61389AF for ; Mon, 11 Feb 2013 23:25:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1B26D21C047; Mon, 11 Feb 2013 23:24:57 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 999C4E05F1 for ; Mon, 11 Feb 2013 23:24:55 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id DBFC033E670 for ; Mon, 11 Feb 2013 23:24:54 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -1.226 X-Spam-Level: X-Spam-Status: No, score=-1.226 tagged_above=-999 required=5.5 tests=[AWL=-2.425, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=1.2, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no Received: from smtp.gentoo.org ([IPv6:::ffff:127.0.0.1]) by localhost (smtp.gentoo.org [IPv6:::ffff:127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ud9IYIhVHH02 for ; Mon, 11 Feb 2013 23:24:49 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0AB7333E687 for ; Mon, 11 Feb 2013 23:24:47 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1U52kA-0000HN-Ew for gentoo-user@gentoo.org; Tue, 12 Feb 2013 00:25:02 +0100 Received: from dsl.comtrol.com ([64.122.56.22]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 12 Feb 2013 00:25:02 +0100 Received: from grant.b.edwards by dsl.comtrol.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 12 Feb 2013 00:25:02 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Grant Edwards Subject: [gentoo-user] Re: How to stem the flood of new packages? Date: Mon, 11 Feb 2013 23:24:28 +0000 (UTC) Message-ID: References: <51197056.2050703@gmail.com> X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: dsl.comtrol.com User-Agent: slrn/1.0.1 (Linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Archives-Salt: 482342c5-bfe0-4538-86a2-82a2212f7408 X-Archives-Hash: 31c5843c71c6526f3998dc124ae10650 On 2013-02-11, Alan McKinnon wrote: > On 11/02/2013 23:55, Grant Edwards wrote: >> >> I tried doing an "emerge -auvND world" today. It's been three days >> since the previous update, and today portage wants to update 1 package >> and install _35_new_ones_. >> >> Seriously? 35 new packages that I have to install on Monday that I >> didn't have to have the previous Friday? A few of them are virtual >> packages, but the vast majority are actual package that I neither want >> nor need (other than to satisfy a requirement imposed by a new USE >> flag that defaults to "on" when it should have defaulted to "off"). >> >> I realize that every developer thinks think their pariticular package >> is the greatest thing ever and should be installed on everything since >> the TI SR-54 calculator, but this seems a bit silly... >> > > I know you put in the tags, but I'll take it as obvious you are > also asking a real question :-) Well, sort of. > What new stuff did you get? As best I can remember: a handful of bluetooth stuff, openldap, consolekit, policykit, thunar, wxwidgets, libnotify, fam, a bunch of gst plugins, and another dozen or two things pulled in by those. > Did you change your profile to 13.0 and now have a ton of USE flags set > on that were previously off? It didn't occur to me until afterwards, but yes, the "new" USE flags did correspond with the change to a 13.0 desktop profile. I'm now wondering if my 10.0 profile was the non-desktop "generic" one. When I saw all the "new" USE flags, my assumption was that the USE flags had just been added -- but now I'm betting they were newly enabled by the 13.0 profile. > I've been noticing a trend over the last two years or so where devs > take a big packages and break it up into several smaller ones that > are easier to manage, sort of like monolithic X to modular X on a > smaller scale. This is a good thing overall. Yes, that's a good thing (I think we all remember when it happened in a big way to X a while back). This didn't _seem_ to be that. I'm pretty sure things like thunar, openldap, bluetooth stuff, and various others have been separate packages all along. I think the switch to the 13.0 profile was probably the underlying cause. -- Grant Edwards grant.b.edwards Yow! Oh, I get it!! at "The BEACH goes on", huh, gmail.com SONNY??