To follow up, after removing "qt" (by mistake), and all the qt-* packages I could find, this is what I found when running "emerge -uDav world"" x11-libs/qt-gui:4 ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r1', 'merge') conflicts with ~x11-libs/qt-gui-4.5.2[-debug] required by ('ebuild', '/', 'x11-libs/qt-webkit-4.5.2-r1', 'merge') x11-libs/qt-sql:4 ('ebuild', '/', 'x11-libs/qt-sql-4.5.3', 'merge') conflicts with >=x11-libs/qt-sql-4.5.0:4[mysql] required by ('installed', '/', 'app-office/akonadi-server-1.2.1', 'nomerge') x11-libs/qt-core:4 ('ebuild', '/', 'x11-libs/qt-core-4.5.3-r1', 'merge') conflicts with ~x11-libs/qt-core-4.5.2[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-sql-4.5.2', 'merge') x11-libs/qt-dbus:4 ('ebuild', '/', 'x11-libs/qt-dbus-4.5.3', 'merge') conflicts with ~x11-libs/qt-dbus-4.5.2[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.2-r2', 'merge') media-libs/x264:0 ('ebuild', '/', 'media-libs/x264-0.0.20090923', 'merge') conflicts with wrote: > Thank you Mr. MacKinnon: > > On Sun, Oct 25, 2009 at 11:05 PM, Alan McKinnon > >> >> >> Did you try the most straightforward (albeit lengthy) approach: >> >> unmerge all of Qt >> emerge world and let portage figure out what it wants to put back >> >> > How can I do this? > > >> There is seldom a good reason to have Qt packages in world (dev packages >> excepted) and recent changes in the ebuild have caused lots of mutual >> blockers. When I first went through this, I saw that almost all qt-* >> packages >> would be rebuilt on my machines. It seemed easier to restart with a clean >> slate. I got a blocker notice which said I had to enable various flags, >> which >> I did and the merge completed flawlessly. >> >> > I will try to uninstall all "qt-*" packages. I'd like to uninstall KDE4 > also. > > Alan Davis > >