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 7676C1381F3 for ; Tue, 18 Dec 2012 07:32:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2371F21C082; Tue, 18 Dec 2012 07:31:55 +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 A85D721C027 for ; Tue, 18 Dec 2012 07:31:28 +0000 (UTC) Received: from [192.168.26.5] (ip98-164-195-43.oc.oc.cox.net [98.164.195.43]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: zmedico) by smtp.gentoo.org (Postfix) with ESMTPSA id 7683833DA6B; Tue, 18 Dec 2012 07:31:27 +0000 (UTC) Message-ID: <50D01BCC.7010008@gentoo.org> Date: Mon, 17 Dec 2012 23:31:24 -0800 From: Zac Medico User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 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 To: gentoo-dev@lists.gentoo.org CC: Duncan <1i5t5.duncan@cox.net> Subject: Re: [gentoo-dev] Re: Defaulting for debug information in profiles References: <1438258.DBoX8967xQ@sed-notebook> <50CEF724.8020702@flameeyes.eu> <50CF040D.2080902@gmail.com> In-Reply-To: X-Enigmail-Version: 1.4.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 6ed178ec-8fdb-430e-9b24-3e5e9fecb383 X-Archives-Hash: 81b6e5947ed51aef9d2a270b38b8d591 On 12/17/2012 09:59 PM, Duncan wrote: > vivo75@gmail.com posted on Mon, 17 Dec 2012 12:37:49 +0100 as excerpted: > >> Some numbers: >> >> Packages installed: 1756 >> Packages in world: 626 >> Packages in system: 42 >> Required packages: 1756 >> Number to remove: 0 > > Heh... try my depclean summary (this is from my workstation, but the > netbook's summary is similar): > > Packages installed: 863 > Packages in world: 0 > Packages in system: 0 > Required packages: 863 > Number removed: 0 > > A rather unusual depclean summary for sure, but how? > > Simple enough. > > 1) /etc/portage/profile/packages has a whole bunch of -*cat/pkg entries > in it, negating everything that would otherwise be in @system, thus the 0 > packages in system line. (When I first set that up, I negated > everything, then took a look at what a depclean pretend run did, and > added back to my sets, see the next point, anything it was trying to > remove that I actually needed to keep. There was surprisingly little, as > most of my former @system was a specified dependency of something or > other.) > > 2) My world file is empty, because I use the sets support in portage 2.2, > and have categorized all my former world-file entries into about two > dozen sets such as jed.admin, jed.kde.base.kdebase.apps, jed.net.admin, > and jed.net.user, which are in turn listed in my world_sets file. (jed > are my initials, easy way to avoid set namespace pollution and tell my > custom sets from those in the kde overlay, for instance.) > > 3) portage-2.2 pulls in the world_sets, but doesn't yet have a line in > depclean that reports them[1], and doesn't include them in the world line > either, so the depclean summary ends up being rather cryptic, to say the > least, the more so due to factor #1 meaning 0 packages in @system, as > well. > > --- > [1] I long ago filed a bug suggesting a new world-sets line for depclean, > but I expect it'll be resolved/fixed about the time sets support finally > gets unmasked to ~arch, the status of which looks about like the tree's > git conversion status... in practice, target "bluesky". I guess these > are gentoo's Duke Nukem' Forever projects. Fixed now: https://bugs.gentoo.org/show_bug.cgi?id=298298 It was a lot easier than the git conversion. ;-p -- Thanks, Zac