As with me, the problem is appearently with certain packages which require the older Qt libraries, or at least that's what I understand. Below is the emerge (only partly, as it wants to update a lot more other packages which are not relevant). It seems to me like a pain in the ass, and usually a source to broken system, to remove the older Qt libraries manually.
[blocks B ] <x11-libs/qt-qt3support-4.5.2 ("<x11-libs/qt-qt3support-4.5.2" is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2) [blocks B ] <x11-libs/qt-core-4.5.2 ("<x11-libs/qt-core-4.5.2" is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-sql-4.5.2) [blocks B ] <x11-libs/qt-sql-4.5.2 ("<x11-libs/qt-sql-4.5.2" is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2) [blocks B ] <x11-libs/qt-script-4.5.2 ("<x11-libs/qt-script-4.5.2" is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2, x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2) [blocks B ] <x11-libs/qt-dbus-4.5.2 ("<x11-libs/qt-dbus-4.5.2" is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2) [blocks B ] <x11-libs/qt-gui-4.5.2 ("<x11-libs/qt-gui-4.5.2" is blocking x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2, x11-libs/qt-test-4.5.2, x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2) [blocks B ] >x11-libs/qt-script-4.5.1-r9999 (">x11-libs/qt-script-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1) [blocks B ] >x11-libs/qt-qt3support-4.5.1-r9999 (">x11-libs/qt-qt3support-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1) [blocks B ] >x11-libs/qt-sql-4.5.1-r9999 (">x11-libs/qt-sql-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-core-4.5.1) [blocks B ] >x11-libs/qt-core-4.5.1-r9999 (">x11-libs/qt-core-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1) [blocks B ] <x11-libs/qt-svg-4.5.2 ("<x11-libs/qt-svg-4.5.2" is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2) [blocks B ] >x11-libs/qt-gui-4.5.1-r9999 (">x11-libs/qt-gui-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1) [blocks B ] >x11-libs/qt-dbus-4.5.1-r9999 (">x11-libs/qt-dbus-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1) [blocks B ] >x11-libs/qt-webkit-4.5.1-r9999 (">x11-libs/qt-webkit-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1) [blocks B ] >x11-libs/qt-opengl-4.5.1-r9999 (">x11-libs/qt-opengl-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1) [blocks B ] >x11-libs/qt-test-4.5.1-r9999 (">x11-libs/qt-test-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1) Total: 420 packages (19 upgrades, 174 new, 141 in new slots, 86 reinstalls), Size of downloads: 807,111 kB Conflict: 16 blocks (16 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('ebuild', '/', 'x11-libs/qt-script-4.5.2', 'merge') pulled in by >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/', 'kde-base/kdeartwork-colorschemes-4.3.1', 'merge') >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/', 'kde-base/ksquares-4.3.1', 'merge') >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/', 'kde-base/kwallet-4.3.1', 'merge') (and 231 more) ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.2', 'merge') pulled in by >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by ('ebuild', '/', 'kde-base/kmines-4.3.1', 'merge') >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by ('ebuild', '/', 'kde-base/kdepim-wizards-4.3.1', 'merge') >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by ('ebuild', '/', 'kde-base/kurifilter-plugins-4.3.1', 'merge') (and 230 more) ('ebuild', '/', 'x11-libs/qt-test-4.5.2', 'merge') pulled in by >=x11-libs/qt-test-4.5.1:4 required by ('ebuild', '/', 'kde-base/kdepim-kresources-4.3.1', 'merge') >=x11-libs/qt-test-4.5.1:4 required by ('ebuild', '/', 'kde-base/marble-4.3.1', 'merge') >=x11-libs/qt-test-4.5.1:4 required by ('ebuild', '/', 'kde-base/mplayerthumbs-4.3.1', 'merge') (and 232 more) ('installed', '/', 'x11-libs/qt-gui-4.5.1', 'nomerge') pulled in by >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('ebuild', '/', 'kde-base/libkdeedu-4.3.1', 'merge') >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('ebuild', '/', 'kde-base/konqueror-4.3.1', 'merge') >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('ebuild', '/', 'kde-base/phonon-kde-4.3.1', 'merge') (and 240 more) ('ebuild', '/', 'x11-libs/qt-webkit-4.5.2-r1', 'merge') pulled in by >=x11-libs/qt-webkit-4.5.1:4[kde] required by ('ebuild', '/', 'kde-base/kdeplasma-addons-4.3.1', 'merge') >=x11-libs/qt-webkit-4.5.1:4[kde] required by ('ebuild', '/', 'kde-base/kdelibs-4.3.1-r1', 'merge') >=x11-libs/qt-webkit-4.5.1:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.5.4-r4', 'merge') ('installed', '/', 'x11-libs/qt-sql-4.5.1', 'nomerge') pulled in by >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/', 'kde-base/kmix-4.3.1', 'merge') >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/', 'kde-base/kcminit-4.3.1', 'merge') >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/', 'kde-base/kcheckpass-4.3.1', 'merge') (and 231 more) ('installed', '/', 'x11-libs/qt-qt3support-4.5.1', 'nomerge') pulled in by >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by ('ebuild', '/', 'kde-base/kmines-4.3.1', 'merge') >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by ('ebuild', '/', 'kde-base/okular-4.3.1', 'merge') >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by ('ebuild', '/', 'kde-base/kdepim-wizards-4.3.1', 'merge') (and 230 more) ('ebuild', '/', 'x11-libs/qt-dbus-4.5.2', 'merge') pulled in by x11-libs/qt-dbus:4 required by ('ebuild', '/', 'dev-libs/soprano-2.3.1', 'merge') >=x11-libs/qt-dbus-4.4.0:4 required by ('ebuild', '/', 'media-sound/phonon-4.4_pre20090520', 'merge') x11-libs/qt-dbus:4 required by ('ebuild', '/', 'app-misc/strigi-0.7.0', 'merge') (and 2 more) ('ebuild', '/', 'x11-libs/qt-sql-4.5.2', 'merge') pulled in by >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/', 'kde-base/kcminit-4.3.1', 'merge') >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/', 'kde-base/kcheckpass-4.3.1', 'merge') >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/', 'kde-base/kdeartwork-kscreensaver-4.3.1', 'merge') (and 232 more) ('installed', '/', 'x11-libs/qt-core-4.5.1', 'nomerge') pulled in by >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild', '/', 'kde-base/ktimezoned-4.3.1', 'merge') >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild', '/', 'kde-base/kdenetwork-filesharing-4.3.1', 'merge') >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild', '/', 'kde-base/blinken-4.3.1', 'merge') (and 240 more) ('ebuild', '/', 'x11-libs/qt-opengl-4.5.2-r1', 'merge') pulled in by >=x11-libs/qt-opengl-4.5.1:4 required by ('ebuild', '/', 'kde-base/kdeartwork-kscreensaver-4.3.1', 'merge') >=x11-libs/qt-opengl-4.5.1:4 required by ('ebuild', '/', 'kde-base/kdeplasma-addons-4.3.1', 'merge') >=x11-libs/qt-opengl-4.5.1:4 required by ('ebuild', '/', 'kde-base/kubrick-4.3.1', 'merge') (and 13 more) ('installed', '/', 'x11-libs/qt-script-4.5.1', 'nomerge') pulled in by >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/', 'kde-base/kdeartwork-colorschemes-4.3.1', 'merge') >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/', 'kde-base/ksquares-4.3.1', 'merge') >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/', 'kde-base/kwallet-4.3.1', 'merge') (and 231 more) ('ebuild', '/', 'x11-libs/qt-core-4.5.2', 'merge') pulled in by >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild', '/', 'kde-base/ktimezoned-4.3.1', 'merge') >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild', '/', 'kde-base/ktimetracker-4.3.1', 'merge') >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild', '/', 'kde-base/kdenetwork-filesharing-4.3.1', 'merge') (and 243 more) ('ebuild', '/', 'x11-libs/qt-gui-4.5.2-r2', 'merge') pulled in by >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('ebuild', '/', 'kde-base/libkdeedu-4.3.1', 'merge') >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('ebuild', '/', 'kde-base/konqueror-4.3.1', 'merge') >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('ebuild', '/', 'kde-base/phonon-kde-4.3.1', 'merge') (and 242 more) ('installed', '/', 'x11-libs/qt-dbus-4.5.1', 'nomerge') pulled in by >=x11-libs/qt-dbus-4.5.1:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.5.4-r4', 'merge') x11-libs/qt-dbus:4 required by ('ebuild', '/', 'dev-libs/soprano-2.3.1', 'merge') >=x11-libs/qt-dbus-4.4.0:4 required by ('ebuild', '/', 'media-sound/phonon-4.4_pre20090520', 'merge') (and 2 more) ('installed', '/', 'x11-libs/qt-svg-4.5.1-r1', 'nomerge') pulled in by >=x11-libs/qt-svg-4.5.1:4 required by ('ebuild', '/', 'kde-base/kleopatra-4.3.1', 'merge') >=x11-libs/qt-svg-4.5.1:4 required by ('ebuild', '/', 'kde-base/konquest-4.3.1', 'merge') >=x11-libs/qt-svg-4.5.1:4 required by ('ebuild', '/', 'kde-base/kglobalaccel-4.3.1', 'merge') (and 231 more) On Tue, Oct 13, 2009 at 5:50 PM, KH <gentoo-u...@konstantinhansen.de> wrote: > Alan McKinnon schrieb: >> >> On Tuesday 13 October 2009 14:48:35 Allan Gottlieb wrote: >>> >>> I just started getting this blocker yesterday (was away for the weekend) >>> >>> [blocks B ] >x11-libs/qt-dbus-4.5.1-r9999 >>> (">x11-libs/qt-dbus-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, >>> x11-libs/qt-test-4.5.1, x11-libs/qt-gui-4.5.1, >>> x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1, >>> x11-libs/qt-core-4.5.1) >>> >>> (the entire output from emerge world is below >>> EMERGE_DEFAULT_OPTS="--ask --deep --tree --verbose --with-bdeps=y") >>> >>> I read the news article and was directed to >>> http://www.linuxized.com/p192, which said to add dbus and qt3support to >>> my USE flags. I already had dbus and adding qt3support did not change >>> the result. The std handbook recommendation is to remove qt-dbus, but >>> the news article suggests this one is more complicated. Should I >>> perhaps mask qu-dbus-4.5.2 and if so do I then remove the mask when the >>> rest has installed. >>> >>> This is a stable x86 box. >> >> 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. >> > > Hi, > > I am running stable portage as well and it takes good care of the blocks > with the "b". Really the only one you have to take care of manually is the > one with the "B". > Do you have the old qt-4.* meta package installed? > Are you masking or keywording any qt stuff? > Maybe masking qt-dbus-4.5.2 as you suggested is a good idea. That way you > will get rid of all the "b" stuff. Then you can take a deeper look on what > is left. > > kh > >