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 1M6TAe-0001Hm-NT for garchives@archives.gentoo.org; Tue, 19 May 2009 17:32:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0F35DE0364; Tue, 19 May 2009 17:32:07 +0000 (UTC) Received: from crowfix.com (crowfix.com [216.240.38.154]) by pigeon.gentoo.org (Postfix) with ESMTP id 92D4CE0364 for ; Tue, 19 May 2009 17:32:05 +0000 (UTC) Received: (qmail 31008 invoked by uid 1000); 19 May 2009 17:32:01 -0000 Date: Tue, 19 May 2009 10:32:01 -0700 From: felix@crowfix.com To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] Cleaning up world Message-ID: <20090519173201.GA15468@crowfix.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.19 (2009-01-05) X-Archives-Salt: b9757ee1-d305-4f98-a61b-d8149af7fafc X-Archives-Hash: 8c215ebded67c36d9143a7f980a07f29 In a previous thread, I learned about keeping world simple with --oneshot. I realized how mine had gotten so bloated -- when I update, I edit the --pretend output and feed that directly into emerge without the benefit of --oneshot. So today I started a cleanup project. I began by moving world to world-bloated and running emerge --depclean -p just to see what would happen. The answer is ... a loop! There were a couple of missing or out of date packages and I emerged them. But libusb has to be 10.6 to make some packages happy and 10.7 to satisfy others. I have been down this route before. I don't feel like unmerging either side of the mess, and even if I didn't want the packages, it is way too much hassle to unmerge them one by one as the list of unhappy packages grows. So, what is the proper way to recreate a proper world file? If depclean can finally run one of these days when gentoo gets back in sync, is staring with an empty world file as good as anything else? The idea of trying to make intelligent guesses about which packages are truly top level, out of 3000+ packages, is not enticing. -- ... _._. ._ ._. . _._. ._. ___ .__ ._. . .__. ._ .. ._. Felix Finch: scarecrow repairman & rocket surgeon / felix@crowfix.com GPG = E987 4493 C860 246C 3B1E 6477 7838 76E9 182E 8151 ITAR license #4933 I've found a solution to Fermat's Last Theorem but I see I've run out of room o