From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-user+bounces-69435-garchives=archives.gentoo.org@gentoo.org>) id 1IVfg9-0000qt-Er for garchives@archives.gentoo.org; Thu, 13 Sep 2007 03:47:45 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l8D3cEiI027123; Thu, 13 Sep 2007 03:38:14 GMT Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.176]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l8D3W8CO020085 for <gentoo-user@lists.gentoo.org>; Thu, 13 Sep 2007 03:32:09 GMT Received: by wa-out-1112.google.com with SMTP id k34so469966wah for <gentoo-user@lists.gentoo.org>; Wed, 12 Sep 2007 20:32:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=bmta0g3NKyyz/sDbxOfvlqS5sbq6WFKXtBnUYNyk3Jo=; b=tGtdd1DOUhKA5Az13mYyGU7Br6TTBUWKtlJno+4Pciog80U1qdT7FRcH430j9wWDHZ5ENc7T/EXbgbbtq+JPiq1J6owb3QbLbRgBwHHfBTTGxuF8jXF/Pi3UVrgWOkInS5KCN0jYlmILfG3bmoUiWB1r94O4mjbLzVWlEt1kw8E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=hiEJkIVWnGXQxl0Ni2rg5VcW886dY10T9MFI1P0ulQ3bwOIaiIVkF8SvE8GyWFgM9sVSuustS/n63ibj17gv8fXU3gkJOcea3lGhJJ1+Sn+N2yuJy7BlwW2ZHDT8AwkSNxb67AqL8C/bgdJrjEWDPROPR2jRqHcG1aZVCL2vCis= Received: by 10.115.47.1 with SMTP id z1mr208980waj.1189654327883; Wed, 12 Sep 2007 20:32:07 -0700 (PDT) Received: by 10.115.77.12 with HTTP; Wed, 12 Sep 2007 20:32:07 -0700 (PDT) Message-ID: <5bdc1c8b0709122032v7f4d8839n725b5095ff3566cb@mail.gmail.com> Date: Wed, 12 Sep 2007 20:32:07 -0700 From: "Mark Knecht" <markknecht@gmail.com> To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Immensely disappointed in emerge -DuN world these days In-Reply-To: <1189653753.14252.13.camel@orpheus> Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <5bdc1c8b0709121636g25d90fc6je28cef1394b176ee@mail.gmail.com> <20070912184507.17c62775@pascal.spore.ath.cx> <5bdc1c8b0709121806v1d50c169k5a13d4b8c16d140b@mail.gmail.com> <1189653753.14252.13.camel@orpheus> X-Archives-Salt: ad138ba9-6c91-49ff-8d33-2fa90e7e6d67 X-Archives-Hash: 551863823ffe3bda00fcf9230beec3fd On 9/12/07, Iain Buchanan <iaindb@netspace.net.au> wrote: > On Wed, 2007-09-12 at 18:06 -0700, Mark Knecht wrote: > > > Sorry. I should have started that a number of the failures have come > > while doing revdep-rebuild. One seemingly large problem is that > > revdep-rebuild wants to rebuild packages that are no longer in portage > > so you have to remove those from the rebuild or attempt to change > > revision numbers by hand on the fly in the long command that > > revdep-rebuild -p creates. That's been a mess and not the way I know > > the portage developers want me to maintain the system. > > -X, -X, again I say -X! > > with ~x86 revdep-rebuild, this behaviour is default, but most likely > with your revdep-rebuild, you can specify -X to get the latest version > of the packages. Otherwise it will try and use the currently installed > version, which isn't what you want when in the middle of a large > upgrade! > > HTH, > -- > Iain Buchanan <iaindb at netspace dot net dot au> > That's very interesting. What about slotting issues? What if it's the old version in a slot that needs to be rebuilt? (FYI - I don't really understand slotting that much since I don't program. I've guessed it's because some code needs old libraries, etc., and somehow slotting takes care of that.) Does -X install the latest version in the specific slot? Anyway, I've wondered at times about just removing all the specific revision numbers but I'm wary of going beyond my comfort zone and then ending up in a state that's more difficult to fix. Maybe the revdep-rebuild guys should (could?) include -X if it's the right thing to do? Thanks for the info. - Mark -- gentoo-user@gentoo.org mailing list