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 1LMmKk-0001co-O0 for garchives@archives.gentoo.org; Tue, 13 Jan 2009 16:41:43 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6A151E0644; Tue, 13 Jan 2009 16:41:34 +0000 (UTC) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by pigeon.gentoo.org (Postfix) with ESMTP id 2F113E0644 for ; Tue, 13 Jan 2009 16:41:34 +0000 (UTC) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id 68043210989 for ; Tue, 13 Jan 2009 11:41:33 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute2.internal (MEProxy); Tue, 13 Jan 2009 11:41:33 -0500 X-Sasl-enc: jqgLHK4XYYSp/6QXtgCFR7hz0C+cavwg2PKZCNnjFWu2 1231864893 Received: from [10.11.243.204] (nat-pool-rdu.redhat.com [66.187.233.202]) by www.fastmail.fm (Postfix) with ESMTPSA id 1E54E1F27C for ; Tue, 13 Jan 2009 11:41:33 -0500 (EST) Subject: Re: [gentoo-user] 'emerge -e world' question From: Albert Hopkins To: gentoo-user@lists.gentoo.org In-Reply-To: <58965d8a0901130825v3134c2afxa5ed90122f8684b@mail.gmail.com> References: <58965d8a0901130744p3d724207i9b911c9c3559d61d@mail.gmail.com> <200901131752.06750.alan.mckinnon@gmail.com> <20090113210257.494d7d3b@coercion> <58965d8a0901130825v3134c2afxa5ed90122f8684b@mail.gmail.com> Content-Type: text/plain Organization: Marduk Enterprises Date: Tue, 13 Jan 2009 11:41:30 -0500 Message-Id: <1231864890.3422.8.camel@localhost.localdomain> 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 X-Mailer: Evolution 2.24.2 (2.24.2-3.fc10) Content-Transfer-Encoding: 7bit X-Archives-Salt: f762f7dd-15b4-4ac1-b9fb-a1bcd8c5b976 X-Archives-Hash: ed850daa70631d1e0f4287b585e035cb On Tue, 2009-01-13 at 10:25 -0600, Paul Hartman wrote: > On Tue, Jan 13, 2009 at 10:02 AM, Mike Kazantsev > wrote: > > On Tue, 13 Jan 2009 17:52:05 +0200 > > Alan McKinnon wrote: > > > >> read the man page. > >> > >> Especially the bit about bdeps - these are usually not included > >> in 'emerge -uND world' but will be included when you use -e > > > > I'd also suggest checking out the @installed set. > > Thanks, I haven't tried that before... emerge -up @installed gives me > quite a surprising result: > > Total: 290 packages (9 upgrades, 2 downgrades, 122 new, 157 in new > slots), Size of downloads: 190,301 kB > Conflict: 3 blocks (3 unsatisfied) > > It seems to want to install all of KDE4 (which I'm not using... not > sure why that is?), aside from that, though, there are a handful of > non-KDE packages that do show up for upgrades/downgrades. My guess is that you are using KDE3? If that's the case then what 'emerge -up @installed' *is likely* doing is: for each package in @installed: emerge -u package So, e.g. if you have kopete-3 installed then it will want to upgrade to kopeted-4. It's doing what you tell it to, though not exactly what you expected. The "handful of non-KDE packages" is are likely dependencies (whether build-time or run-time) of said packages. I myself don't see any reason to use "-u @installed". For example on my system it wants to upgrade musicbrainz to 3.0.2, but musicbrainz is not in my world file and I don't have anything that depends on 3.0.2 (only 2.1.*) so it's an unnecessary upgrade. My guess is that a subsequent --depclean will unmerge it anyway. -a