At Tue, 13 Oct 2009 15:02:25 +0200 Alan McKinnon <alan.mckin...@gmail.com> 
wrote:

> qt*-4.5.1 blocks qt*-4.5.2. It's not a simple single package that you 
> upgrade, 
> it's multiple packages and throughout the build you will have incompatible 
> packages installed at the same time.
>
> Either:
>
> unmerge all of qt
> emerge all of qt
>
> or:
>
> upgrade to masked portage-2.2 which can deal with such things easily.
>
> Note that you will likely need to rebuild kdelibs and other stuff after 
> building qt. There's an elog about it.

I do not have kde installed (I use gnome).  I just did an
  eix --installed kde
to confirm.

I have 10 "qt" packages (confirmed with eix --installed qt)
Seven begin with qt- and are at 4.5.1 with 4.5.2 available.
The other three are qt PyQt PyQt4.
None of the seven are in world.
Have I understood correctly the procedure to be

1.  Unmerge these 7 (*not* 10)
2.  emerge --update --ask --newuse  --deep --tree -v --with-bdeps=y world
3.  depclean  and revdep-rebuild

thanks to alan dale and peter for their help.

allan

Reply via email to