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 1Ksoxr-0007LX-KI for garchives@archives.gentoo.org; Thu, 23 Oct 2008 01:26:15 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 47583E0423; Thu, 23 Oct 2008 01:26:15 +0000 (UTC) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by pigeon.gentoo.org (Postfix) with SMTP id E0A2BE0423 for ; Thu, 23 Oct 2008 01:26:14 +0000 (UTC) Received: (qmail invoked by alias); 23 Oct 2008 01:26:12 -0000 Received: from vpn009.rz.uni-mannheim.de (EHLO [134.155.8.9]) [134.155.8.9] by mail.gmx.net (mp013) with SMTP; 23 Oct 2008 03:26:12 +0200 X-Authenticated: #2691801 X-Provags-ID: V01U2FsdGVkX1+ExH0lI1GEBBSHn5VaBt3my0qWR+MSbDcD37q1HJ UJBmJAYwp4egyZ Message-ID: <48FFD2AE.9060403@gmx.net> Date: Thu, 23 Oct 2008 03:26:06 +0200 From: Sebastian Geiger User-Agent: Thunderbird 2.0.0.17 (X11/20080925) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 To: gentoo-amd64@lists.gentoo.org Subject: Re: [gentoo-amd64] Re: Blocking package References: <48FD9E6A.6060809@gmx.net> In-Reply-To: X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.5 X-Archives-Salt: 7ed99e92-cd99-4a41-b99c-c3b72e2a3d84 X-Archives-Hash: 15c68c3239cf2eeceb2ea1df70b59196 Hi, thanks for you advice. I follow them and was able to fix the problem, its seemed that i had to add to unmask PyQt4 to allow installing 4.4.2 Best Regards Sebastian Geiger Duncan wrote: > Sebastian Geiger posted 48FD9E6A.6060809@gmx.net, > excerpted below, on Tue, 21 Oct 2008 11:18:34 +0200: > >> i am getting a blocks package xy error, as you can see from my pastebin: >> >> http://rafb.net/p/tPjaUP71.html and >> >> http://rafb.net/p/G6e9ML21.html >> >> Any ideas what i should do? Im not sure if i should remove qt-4.4.2 >> since kde4 depends on it, doesnt it? > > Well, yes and no. As KDE itself, qt-4 (or at least 4.4.2+, I'm not sure > about earlier qt4 versions) is now split packages. kde-4.1.2+ depends on > the various specific split packages, not on the qt-4+ meta-packages > themselves. Thus, removing qt-4.4.2 /should/ be fine, as long as you are > just removing the meta-package, not the components thereof. > > FWIW, I have much of kde-4.1.2 (as well as 3.5.10) merged here, and > here's what equery spits out for qt: > > ~$equery l qt > [ Searching for package 'qt' in all categories among: ] > * installed packages > [I--] [ ] dev-libs/dbus-qt3-old-0.70 (0) > [I--] [ ~] x11-libs/qt-3.3.8b (3) > [I--] [ ~] x11-libs/qt-core-4.4.2 (4) > [I--] [ ~] x11-libs/qt-dbus-4.4.2 (4) > [I--] [ ~] x11-libs/qt-gui-4.4.2 (4) > [I--] [ ~] x11-libs/qt-opengl-4.4.2 (4) > [I--] [ ~] x11-libs/qt-qt3support-4.4.2 (4) > [I--] [ ~] x11-libs/qt-script-4.4.2 (4) > [I--] [ ~] x11-libs/qt-sql-4.4.2 (4) > [I--] [ ~] x11-libs/qt-svg-4.4.2 (4) > [I--] [ ~] x11-libs/qt-test-4.4.2 (4) > [I--] [ ~] x11-libs/qt-webkit-4.4.2 (4) > $ > > Note that I have a number of the qt-*-4.4.2 components merged, but not > the qt-4.4.2 metapackage itself. If I do a pretend emerge qt, it wants > to install two additional components (qt-xmlpatterns and qt-assistant) of > the metapackage I don't really need, before installing the metapackage > itself. > > So unmerging qt-4.4.2 should be fine, as long as all you unmerge is the > metapackage. You'll probably want to do a --depclean after that, and > unmerge the couple of likely unnecessary additional components, too. Of > course, the usual warning before doing a depclean (or before removing the > --pretend) applies. Make sure you've done an emerge update newuse world > first, and that revdep-rebuild doesn't list anything needing rebuilt. > > Hopefully that solves the blocker, but I'm not sure. I don't have PyQt4 > installed, only PyQt-3.17.4. Obviously, I don't have anything merged > that needs PyQt4. Thus, I don't know its dependencies. Well, let me > look... > >>>From what I see here, you should be fine, tho it's possible you'll need > to remerge PyQt4 as well. An emerge pretend PyQt4 wants to install > -4.4.3 here, and it doesn't throw up any blockers. So hopefully, once > you unmerge the metapackage, you'll be fine. If not, it's likely in your > use flags. Try playing around with them and see if you can avoid the > blocker. I know I had to do that almost a year ago when I was playing > with the kde4 pre-releases, but I gave up when I saw 4.0 wasn't going to > be anywhere close to a 3.5 replacement for me, until 4.1.2 hit the tree > not long ago. Thus, it's likely I already had my USE flags setup not to > conflict this time, due to having worked it out way back then. > > Also note that I don't have /all/ of the kde-4.1.2 metapackage merged. I > have most of the first level components (kdebase, kdegames, etc) merged, > but even there, I used set negation to avoid some of the packages I knew > I'd not use. So it's possible you have packages with additional > dependencies merged, thus creating blockages I'm not seeing, even if your > USE flags matched mine 100%, which is unlikely. >