From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NOgaR-00078P-EL for garchives@archives.gentoo.org; Sun, 27 Dec 2009 00:02:27 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2B4F6E06FD for ; Sun, 27 Dec 2009 00:02:18 +0000 (UTC) Received: from ey-out-1920.google.com (ey-out-1920.google.com [74.125.78.146]) by pigeon.gentoo.org (Postfix) with ESMTP id 196E1E054D for ; Sat, 26 Dec 2009 22:15:54 +0000 (UTC) Received: by ey-out-1920.google.com with SMTP id 3so2004518eyh.40 for ; Sat, 26 Dec 2009 14:15:53 -0800 (PST) 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:message-id; bh=CCngTvQsBrE3KsSOyDq7v0PXYrRZhQFlDTO0lVMECvQ=; b=ZPe253EKjEAKGPS4i1BKt5rGCf4nRDsq1CWQEg8ozeDubOAXhy1sKY5hIqaXPPIv5q vU+O+Lfn49Kt3lcZp5ewMDjoW8V21UIIN3gcCwcgFFvvRsoO46bSfOcsvBbQktA+hlBL T5uC0Ll9gQJiAJ7WVH78BQrGyTjaztkFzRjO4= 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:message-id; b=YWY3NV+VXnJUZi/uOvqiGUISLJZMpxqzFBaveESiI1P0fSZVaa9FhDXQh8VOh3sXsW BjkDqQzzstbheXgNd187ZBR04VlevvTgAhYO0rOjR4mGDHI3b3xstA+mVH6L6WAtZuko TNxqEs2eZEG+zPuDtTY864Gicab88xu47erFY= Received: by 10.213.24.9 with SMTP id t9mr5605472ebb.92.1261865753282; Sat, 26 Dec 2009 14:15:53 -0800 (PST) Received: from nazgul.localnet ([196.210.202.184]) by mx.google.com with ESMTPS id 15sm7194298ewy.0.2009.12.26.14.15.52 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 26 Dec 2009 14:15:52 -0800 (PST) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] The Great Macbook Update 3: Qt-4.5.1 to Qt-4.5.3 blocks hell Date: Sun, 27 Dec 2009 00:14:17 +0200 User-Agent: KMail/1.12.4 (Linux/2.6.31-zen9; KDE/4.3.4; x86_64; ; ) References: <4B36803C.7090501@gmail.com> In-Reply-To: <4B36803C.7090501@gmail.com> 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 Message-Id: <200912270014.17745.alan.mckinnon@gmail.com> X-Archives-Salt: eaaae2a0-ce57-43db-9274-9073526c8ca4 X-Archives-Hash: f56da63f7debb54c0f49dfa7eafb9558 On Saturday 26 December 2009 23:29:32 bn wrote: > Hi, > > I have finally updated from kde 3.5 to kde-base 4.3 > > Everything smooth so far, but when I try to install, for example, > kdeplasma-addons, a blocks hell comes out. > > This is the (long) output of emerge -tpuv qt-gui: [snip] > I admit I do not have the slightest idea of what to do to solve that. I > can't understand from above which are the packages bringing conflicting > things, and even the conflicts are unclear. I can't think anything apart > from unmerging all of Qt and retrying -but even then, I fear that > something else is the blocking combination and I find myself without Qt. > > I tried googling but, even if some similar blocks comes out, I don't see > *this* block mess coming out. Basically, the most important thing to sort out is those qt blocks. You appear to be running an arch machine as version 4.5.3-r1 wants to be merged, right? Trying to merge just qt-gui (or any other individual qt apps) is not really going to help much, as portage does not do a deep search. Try: emerge -avuND world and see if portage sensibly sorts out what should replace what. You might need a very recent portage for this to work automagically. If not, you can either unmask portage, emerge portage and try again, or if you don't like that approach, you must do it the older, longer way: remove every single qt and/or qt-* package from world (qt should be treated as pure dependencies unless you are developing qt apps) unmerge *everything* in qt emerge -avuND world and let portage sort out what qt versions must be installed. Then you must remerge all of KDE4 and every other package that uses qt. Don't skimp this step becuase it 'takes a long time' - you will surely regret it (random mysterious failures etc that only go away when you finally do update all of KDE) Once qt is out of the way, proceed with any other blockers that remain -- alan dot mckinnon at gmail dot com