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 1LTjmj-0001t0-Nn for garchives@archives.gentoo.org; Sun, 01 Feb 2009 21:23:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 40A33E034D; Sun, 1 Feb 2009 21:23:20 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0472BE034D for ; Sun, 1 Feb 2009 21:23:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 8C52664293 for ; Sun, 1 Feb 2009 21:23:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -3.542 X-Spam-Level: X-Spam-Status: No, score=-3.542 required=5.5 tests=[AWL=0.057, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] 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 95HHTi+aumyw for ; Sun, 1 Feb 2009 21:23:12 +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 F17D96425A for ; Sun, 1 Feb 2009 21:23:09 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LTjmU-0006YS-OQ for gentoo-user@gentoo.org; Sun, 01 Feb 2009 21:23:06 +0000 Received: from athedsl-414655.home.otenet.gr ([79.131.171.189]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 01 Feb 2009 21:23:06 +0000 Received: from realnc by athedsl-414655.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 01 Feb 2009 21:23:06 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-user] Re: KDE 4.2 and 3.5 Date: Sun, 01 Feb 2009 23:23:11 +0200 Organization: Lucas Barks Message-ID: References: <200902011538.03374.ddjones@riddlemaster.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=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-414655.home.otenet.gr User-Agent: Thunderbird 2.0.0.19 (X11/20090101) In-Reply-To: <200902011538.03374.ddjones@riddlemaster.org> Sender: news X-Archives-Salt: d0da2197-4041-4834-9979-e41746419de7 X-Archives-Hash: d33447ac1659a4d4f56ffbeb0545562c Daniel D Jones wrote: > I have KDE 3.5 and 4.1 installed and am trying to upgrade to 4.2. I'm getting > the following: > > <=kde-base/kdebase-3.5.9-r4 ("<=kde-base/kdebase-3.5.9-r4" is blocking > kde-base/kdelibs-4.2.0) > > Is there an issue with 3.5 and 4.2 being installed together? Is the above > block a known issue that's being worked out as 4.2 is integrated into the > stable tree? (I was unable to find a bug filed on it or any other hits on > Google.) I recommend that you edit your world file by hand (/var/lib/portage/world) and remove everything from in there that you wish to unmerge. Then run "emerge -p --depclean" and take a good look at the output. Put in the world file every package listed that should NOT be removed. When everything looks fine, do the final "emerge -a --depclean". Take care though after that not clutter your world file again. That mainly means that if you emerge some dependency of a package manually (for whatever reason) do so with the -1 or --oneshot option of emerge. Note that you can put slotted packages in the world file. For example if all you have in there is "kde-base/kdelibs" and you remove it, depclean will remove both KDE3 and well as KDE4 libs. Simply put "kde-base/kdelibs:3.5" in the world file. depclean will not remove the 3.5.x versions that way. Personally, I keep the 3.5 slots and an unslotted version: kde-base/kdelibs kde-base/kdelibs:3.5 This will provide easy updates to future 4.x versions but will not mess with 3.5. I find that having a clean world file makes package management in Gentoo a lot easier :)