From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JjAx6-0005Rt-Kx for garchives@archives.gentoo.org; Tue, 08 Apr 2008 10:21:20 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 194A3E03C5; Tue, 8 Apr 2008 10:21:18 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E9200E03C5 for ; Tue, 8 Apr 2008 10:21:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 86BC865425 for ; Tue, 8 Apr 2008 10:21:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -2.346 X-Spam-Level: X-Spam-Status: No, score=-2.346 required=5.5 tests=[AWL=0.253, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CckmFKDNxIjh for ; Tue, 8 Apr 2008 10:21:11 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id F286266A28 for ; Tue, 8 Apr 2008 10:21:06 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1JjAwn-0005GZ-Ha for gentoo-user@gentoo.org; Tue, 08 Apr 2008 10:21:01 +0000 Received: from zy-rieter.cyberlink.ch ([212.55.215.153]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Apr 2008 10:21:01 +0000 Received: from michael.schmarck by zy-rieter.cyberlink.ch with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Apr 2008 10:21:01 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Michael Schmarck Subject: [gentoo-user] Re: "emerge -DuvatN world" doesn't show all upgradeable packages Date: Tue, 08 Apr 2008 12:20:52 +0200 Organization: =?UTF-8?B?xYI=?= Message-ID: <4652642.MrjnKLfzT5@schmarck.cn> References: <2577300.OLZLf1hHOn@schmarck.cn> <20080408110538.0e9e1a47@zaphod.digimed.co.uk> 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-Transfer-Encoding: 7Bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: zy-rieter.cyberlink.ch User-Agent: KNode/0.10.9 Sender: news X-Archives-Salt: 7fb8343f-a982-4168-b9b4-efdaef5505a0 X-Archives-Hash: 8fce3553e03bfcfde62adfa9989e81bf Neil Bothwick wrote: > On Tue, 08 Apr 2008 11:51:29 +0200, Michael Schmarck wrote: > >> In "prose": I have kde-i18n-3.5.8 installed. In tree, there's >> an update available (kde-i18n-3.5.9). >> >> Why was that updatedable package not picked up, when I ran >> emerge -DuvatN world? I also tried "emerge -Duvat world" - >> same effect. > > Is kde-i18n in your world file? No, it's not. > If emerge --depclean -p suggests removing > it, it's not. Add it with emerge -n kde-i18n. Hm - why should I want to add kde-i18n to the world file? I ran "emerge -D" (--deep). From man emerge: --deep (-D) This flag forces emerge to consider the entire dependency tree of packages, instead of checking only the immediate dependencies of the packages. As an example, this catches updates in libraries that are not directly listed in the dependencies of a package. Also see --with-bdeps for behavior with respect to build time dependencies that are not strictly required. kde-i18n got installed as a dependency of some KDE package. Hmm... I suppose I got it, because I used to have kde-meta installed. And that package got "lost", somehow. And as it's no longer installed, there's nothing installed on my system which has kde-i18n as a dependency. And it's not in the world file. As that's so, emerge "lost track" of this package, so to say. Does that sound like a correct summary? Connected question: How do I quickly find all the packages that got installed as a dependency, but which are no longer needed, because the dependent package got removed (as an example, I'd like to find kde-i18n, because that used to be a dependency of kde-meta and kde-meta is no longer installed). Thanks, Michael -- gentoo-user@lists.gentoo.org mailing list