From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Psav7-00030k-Gt for garchives@archives.gentoo.org; Thu, 24 Feb 2011 13:07:49 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 15D06E063D for ; Thu, 24 Feb 2011 13:07:48 +0000 (UTC) Received: from mail-yi0-f53.google.com (mail-yi0-f53.google.com [209.85.218.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 6D4B8E050F for ; Thu, 24 Feb 2011 12:32:11 +0000 (UTC) Received: by yia25 with SMTP id 25so386760yia.40 for ; Thu, 24 Feb 2011 04:32:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=OiCAvlHNeLvdnLS3YYbgO35Pe6FQQpuN8zmuo9utFBY=; b=pm355kUneq26Nu1BKv8Nv5ztiarNPydWLV2wrfXS5W7jG0VIuU0j8mVueG+WmcmuRO XY5NtAXGP3xq9jgrmSWRNvbiikQOvs31EwCSBGfHuJZnXVktOY5D+FZFQXuSMtvZ5CCw bwvzhfLTiGGCb0kNOroRjt23aKqBv7qCDJn0g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=Nk2kKk5K9Uua5hjZcKKmxGqBUugsRrRO5EYBBBLKiGczp0dwnTqTXsSo2E3LfPWeyX nGEwHzPPXSC/+VFQSUpwY1Yz6pnokELZMUiBgyFmxxKpP9CTI/RtH+YIVcq/86Qa19Cc gFOb7/8vbvvJYtKgJOjSea26x3KbZNttelV04= Received: by 10.150.211.5 with SMTP id j5mr1759490ybg.378.1298550730806; Thu, 24 Feb 2011 04:32:10 -0800 (PST) Received: from [192.168.2.5] (adsl-0-93-174.jan.bellsouth.net [65.0.93.174]) by mx.google.com with ESMTPS id d3sm3933116ybi.17.2011.02.24.04.32.09 (version=SSLv3 cipher=OTHER); Thu, 24 Feb 2011 04:32:10 -0800 (PST) Message-ID: <4D664FC8.7050405@gmail.com> Date: Thu, 24 Feb 2011 06:32:08 -0600 From: Dale User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110217 Gentoo/2.0.11 SeaMonkey/2.0.11 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 MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Why is KDE part of the system set? References: <4D648CDC.1040900@gmail.com> <20110223092905.29f9269b@digimed.co.uk> <4D64F3EF.5020501@gmail.com> <20110223122538.428a246b@digimed.co.uk> <4D652E4C.6010206@gmail.com> <20110224020850.GA13228@waltdnes.org> In-Reply-To: <20110224020850.GA13228@waltdnes.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: X-Archives-Hash: 94cbb8aaffa515d4c8a13b3340336567 Walter Dnes wrote: > On Wed, Feb 23, 2011 at 09:57:00AM -0600, Dale wrote > > I tried a pretend emerge of khelpcenter. I had to unmask dbus and > allow a bunch of use flags before it would run. Here's what I ended up > with... > > USE="accessibility kde dbus qt3support ssl handbook exceptions" emerge -pv khelpcenter > > ...which would've downloaded 33 packages totalling 220 megabytes. That > looks like it could be the culprit. I suggest cp /var/lib/portage/world > to your user directory, and go over it with a fine-tooth comb, and ask > yourself why you want each of those packages. If you want to see what > each package's dependancies are, execute... > > emerge -pv --depclean> x.txt > > ...and then open up x.txt with an editor/viewer. Packages listed as > pulled in by "@selected" are in world. I have a script which will > generate a list of packages that can be unmerged relatively safely. > > You have one heckuva lot of USE flags. I start my USE with "-*" and > add stuff as required. Often, I only add it to package.use. > > This is funny, I add USE flags as I need them as well. You have to keep in mind tho, that USE line is many years old. That USE line came from my old rig and as I emerge things, I add USE flags that I need. I rarely use package.use tho. I'm not that big of a control freak that I want to control a package one by one. My package.use file has 4 lines in it. They been there a while too. I might could remove them since those were due to bugs of some sort. I suspect that a lot of USE flags are no longer in use. I tried eix-test-obsolete but it doesn't seem to check the USE flags. Going through those one by one would take a good long while. I don't know of a tool that checks for flags that are no longer in use tho. My world file is fine. I went through it a while back and it is fairly small. It's the system set that is larger than normal. Dale :-) :-)