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 1KsaJ3-0005FL-FS for garchives@archives.gentoo.org; Wed, 22 Oct 2008 09:47:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 47E37E03F2; Wed, 22 Oct 2008 09:47:09 +0000 (UTC) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.251]) by pigeon.gentoo.org (Postfix) with ESMTP id 1970AE03F2 for ; Wed, 22 Oct 2008 09:47:09 +0000 (UTC) Received: by an-out-0708.google.com with SMTP id c28so203978ana.47 for ; Wed, 22 Oct 2008 02:47:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=P/twQ6mA3VmFtvnGkOOqU2iFXQLWihFjN+/zVUVTkyc=; b=HOQo/AaYsEGS9ZBRAk5A28BAnw69ZL0HCFJGXioxZVvIA2aGtPsc4H72Y38KVl9Xs8 q4i4ajOJsDlkpPPXyzcoPTVqCEHUSaLcWKjdaEYSzvwmhQvqTVF8Inmsz4v4HUEIU3Ep j3mrnqhViZyPx8A177OTrqDdoQ0T5NEcfsfRo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; b=mzaOQwyxErHmyqL6RQlusfFkx+Yb/usGT+TNJMPWwv1k+kDwIbaNlP0siH9ICA0uKj +iWnL+dECIIaSqmTCIMKLaPilgDdCQs3wre21cbnh8RVFIbfwjZLpZT3Fu6fZUJ1UJDd 5B2A6ASP3RcvJH5YXev+hWaRhS3pU4X+aW6jQ= Received: by 10.100.128.2 with SMTP id a2mr8527087and.158.1224668826941; Wed, 22 Oct 2008 02:47:06 -0700 (PDT) Received: from ?10.1.245.102? (dustpuppy.is.co.za [196.14.169.11]) by mx.google.com with ESMTPS id b29sm23949675ana.22.2008.10.22.02.47.04 (version=SSLv3 cipher=RC4-MD5); Wed, 22 Oct 2008 02:47:05 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Trying KDE-4 Date: Wed, 22 Oct 2008 11:46:59 +0200 User-Agent: KMail/1.9.10 References: <200810191454.24606.peter@humphrey.ukfsn.org> <48FE2389.3090900@googlemail.com> <200810221015.34534.peter@humphrey.ukfsn.org> In-Reply-To: <200810221015.34534.peter@humphrey.ukfsn.org> 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="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200810221146.59769.alan.mckinnon@gmail.com> X-Archives-Salt: 661f636f-f181-4d50-a4d9-3fbac719a61a X-Archives-Hash: e03e58ccea9225d5bfec956fc238ad3d On Wednesday 22 October 2008 11:15:34 Peter Humphrey wrote: > On Tuesday 21 October 2008 19:46:33 Daniel Pielmeier wrote: > > One thing I would give a try is to give portage a hand and emerge some of > > the qt split ebuilds with the oneshot option. In your case the qt split > > ebuilds which are blocked: > > > > x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, > > x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, > > x11-libs/qt-gui-4.4.2, x11-libs/qt-svg-4.4.2, > > x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, > > x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2 > > > > and then see if portage will be able to continue with the world update. > > That was a good idea, one that I ought to have thought of but didn't. > Unfortunately, it's made no difference at all. Emerge -upDvN world still > gives the same block: > > [blocks B ] x11-libs/qt-core ("x11-libs/qt-core" is blocking > x11-libs/qt-4.3.3) > [blocks B ] <=x11-libs/qt-4.4.0_alpha:4 ("<=x11-libs/qt-4.4.0_alpha:4" > is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, > x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2, > x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, > x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2) > > Total: 160 packages (3 upgrades, 78 new, 65 in new slots, 14 reinstalls), > Size of downloads: 209,150 kB > Conflict: 2 blocks (2 unsatisfied) > > To recap, the only version of qt installed is qt-3.3.8-r4, and equery d > =x11-libs/qt-3.3.8-r4 returns 160 packages, all wanting =x11-libs/qt-3*. > Emerge seems to think I have a version4.* of qt installed, but I haven't > apart from the split e-builds I've just installed as above. No, that is incorrect and your reading of the output is wrong. Emerge detects blockers by looking at what is currently on the machine or what it wants to install and seeing if that will block with what is on the machine or what will be installed. You do not have to have a package installed to create a block - it can be caused by something that is due to be emerged (and hence will only be installed in the future). Look at the second blocker line. It says: <=x11-libs/qt-4.4.0_alpha:4 That means: - a version in SLOT 4 - the version number is less than 4.4.0_alpha is blocking/blocked by qt-4.4.2 You do not have such a package installed. That's cool. You need to find out why portage thinks it must install such a thing. That's why I asked you for emerge -t earlier. Find an entry for <=x11-libs/qt-4.4.0_alpha:4 in that list and look above it to see what pulled it in. Fix that thing and portage will stop trying to pull in an old version of qt and your problem will go away. I earnestly recommend you do not go through a full reinstall. That will teach you nothing. You need to go through this at least once to learn how to deal with it, it's a necessary gentoo skill -- alan dot mckinnon at gmail dot com