From: Sebastian Geiger <sbastig@gmx.net>
To: gentoo-amd64@lists.gentoo.org
Subject: Re: [gentoo-amd64] Re: Blocking package
Date: Thu, 23 Oct 2008 03:26:06 +0200 [thread overview]
Message-ID: <48FFD2AE.9060403@gmx.net> (raw)
In-Reply-To: <pan.2008.10.21.09.56.07@cox.net>
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 <sbastig@gmx.net> 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.
>
next prev parent reply other threads:[~2008-10-23 1:26 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-21 9:18 [gentoo-amd64] Blocking package Sebastian Geiger
2008-10-21 9:56 ` [gentoo-amd64] " Duncan
2008-10-23 1:26 ` Sebastian Geiger [this message]
2008-10-23 5:39 ` Duncan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48FFD2AE.9060403@gmx.net \
--to=sbastig@gmx.net \
--cc=gentoo-amd64@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox