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