Gentoo - Error: x11-libs/qt-webkit-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2
Blockierte Pakeet können einem den letzten Nerv rauben. So war es auch beim letzten Gentoo Upgrade mit emerge -uND world der Fall, als sich zahlreiche qt-Pakete verweigerten. Ursache war ein Paket namens qt-meta, welches veraltete qt-Pakete erforderte, welche wiederum andere Pakete blockierten. Ein Teufelskreis.
Aber woran erkennt man ein solches Paket? In diesem Fall war sehr auffällig, dass qt-meta veraltete 4.6.2 Pakete erforderte, wohingegen alle anderen bereits auf 4.7.2 setzen.
Lösung: ein einfaches
emerge -C x11-libs/qt-meta-4.6.2
löst das Problem. Sicherheitshalber sollte man nach dem Deinstallieren und emerge -uND world noch ein
revdep-rebuild
durchführen, um fehlende Abhängigkeiten zu korrigieren.
Fehlermeldung
[blocks B ] >x11-libs/qt-webkit-4.6.2-r9999 (">x11-libs/qt-webkit-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] <x11-libs/qt-multimedia-4.7.2 ("<x11-libs/qt-multimedia-4.7.2" is blocking x11-libs/qt-test-4.7.2, x11-libs/qt-svg-4.7.2, x11-libs/qt-gui-4.7.2, x11-libs/qt-qt3support-4.7.2, x11-libs/qt-core-4.7.2-r1, x11-libs/qt-sql-4.7.2, x11-libs/qt-webkit-4.7.2, x11-libs/qt-declarative-4.7.2-r1, x11-libs/qt-opengl-4.7.2, x11-libs/qt-dbus-4.7.2, x11-libs/qt-script-4.7.2, x11-libs/qt-xmlpatterns-4.7.2)
[blocks B ] >x11-libs/qt-opengl-4.6.2-r9999 (">x11-libs/qt-opengl-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] >x11-libs/qt-script-4.6.2-r9999 (">x11-libs/qt-script-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] >x11-libs/qt-test-4.6.2-r9999 (">x11-libs/qt-test-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] >x11-libs/qt-svg-4.6.2-r9999 (">x11-libs/qt-svg-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] >x11-libs/qt-sql-4.6.2-r9999 (">x11-libs/qt-sql-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] >x11-libs/qt-xmlpatterns-4.6.2-r9999 (">x11-libs/qt-xmlpatterns-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] >x11-libs/qt-dbus-4.6.2-r9999 (">x11-libs/qt-dbus-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] >x11-libs/qt-core-4.6.2-r9999 (">x11-libs/qt-core-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] >x11-libs/qt-qt3support-4.6.2-r9999 (">x11-libs/qt-qt3support-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
[blocks B ] <x11-libs/qt-assistant-4.7.2 ("<x11-libs/qt-assistant-4.7.2" is blocking x11-libs/qt-test-4.7.2, x11-libs/qt-svg-4.7.2, x11-libs/qt-gui-4.7.2, x11-libs/qt-qt3support-4.7.2, x11-libs/qt-core-4.7.2-r1, x11-libs/qt-sql-4.7.2, x11-libs/qt-webkit-4.7.2, x11-libs/qt-declarative-4.7.2-r1, x11-libs/qt-opengl-4.7.2, x11-libs/qt-dbus-4.7.2, x11-libs/qt-script-4.7.2, x11-libs/qt-xmlpatterns-4.7.2)
[blocks B ] >x11-libs/qt-gui-4.6.2-r9999 (">x11-libs/qt-gui-4.6.2-r9999" is blocking x11-libs/qt-multimedia-4.6.2, x11-libs/qt-assistant-4.6.2)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(x11-libs/qt-core-4.7.2-r1, ebuild scheduled for merge) pulled in by
>=x11-libs/qt-core-4.6.3:4[qt3support,ssl] required by (dev-vcs/kdesvn-1.5.5, ebuild scheduled for merge)
>=x11-libs/qt-core-4.7.0:4[qt3support,ssl] required by (kde-base/kdebase-kioslaves-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-core-4.6.3:4[qt3support,ssl] required by (net-p2p/ktorrent-4.1.1, ebuild scheduled for merge)
(and 36 more)
(x11-libs/qt-opengl-4.7.2, installed) pulled in by
>=x11-libs/qt-opengl-4.7.0:4 required by (kde-base/kdelibs-4.6.3-r2, ebuild scheduled for merge)
>=x11-libs/qt-opengl-4.6.0:4 required by (media-libs/phonon-gstreamer-4.5.0, installed)
~x11-libs/qt-opengl-4.7.2[-aqua,qt3support] required by (x11-libs/qt-declarative-4.7.2-r1, installed)
(x11-libs/qt-dbus-4.7.2, ebuild scheduled for merge) pulled in by
x11-libs/qt-dbus:4 required by (app-misc/strigi-0.7.1, installed)
>=x11-libs/qt-dbus-4.6.0:4 required by (media-libs/phonon-4.5.0, installed)
x11-libs/qt-dbus required by (dev-vcs/subversion-1.6.16, ebuild scheduled for merge)
(and 2 more)
(x11-libs/qt-sql-4.7.2, ebuild scheduled for merge) pulled in by
>=x11-libs/qt-sql-4.7.0:4[qt3support] required by (kde-base/kwalletd-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-sql-4.6.3:4[qt3support] required by (net-libs/libktorrent-1.1.1, ebuild scheduled for merge)
>=x11-libs/qt-sql-4.7.0:4[qt3support] required by (kde-base/kdialog-4.6.3, ebuild scheduled for merge)
(and 17 more)
(x11-libs/qt-webkit-4.7.2, ebuild scheduled for merge) pulled in by
>=x11-libs/qt-webkit-4.7.0:4[kde] required by (kde-base/khelpcenter-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-webkit-4.7.0:4[kde] required by (kde-base/kwalletd-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-webkit-4.7.0:4[kde] required by (kde-base/kde-l10n-4.6.3-r1, ebuild scheduled for merge)
(and 16 more)
(x11-libs/qt-test-4.7.2, installed) pulled in by
>=x11-libs/qt-test-4.7.0:4 required by (kde-base/kdelibs-4.6.3-r2, ebuild scheduled for merge)
>=x11-libs/qt-test-4.7.0:4 required by (kde-base/kdialog-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-test-4.7.0:4 required by (kde-base/kdesu-4.6.3, ebuild scheduled for merge)
(and 16 more)
(x11-libs/qt-gui-4.7.2, installed) pulled in by
>=x11-libs/qt-gui-4.7.0:4[accessibility,dbus] required by (kde-base/solid-runtime-4.6.3, ebuild scheduled for merge)
x11-libs/qt-gui required by (dev-vcs/subversion-1.6.16, ebuild scheduled for merge)
x11-libs/qt-gui required by (www-client/opera-11.50.1074, ebuild scheduled for merge)
(and 30 more)
(x11-libs/qt-multimedia-4.6.2, ebuild scheduled for merge) pulled in by
~x11-libs/qt-multimedia-4.6.2 required by (x11-libs/qt-meta-4.6.2, installed)
(x11-libs/qt-svg-4.7.2, installed) pulled in by
>=x11-libs/qt-svg-4.7.0:4 required by (kde-base/kwalletd-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-svg-4.6.3:4 required by (net-libs/libktorrent-1.1.1, ebuild scheduled for merge)
>=x11-libs/qt-svg-4.7.0:4 required by (kde-base/kdesu-4.6.3, ebuild scheduled for merge)
(and 16 more)
(x11-libs/qt-script-4.7.2, ebuild scheduled for merge) pulled in by
>=x11-libs/qt-script-4.7.0:4 required by (kde-base/krosspython-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-script-4.7.0:4 required by (kde-base/kdebase-kioslaves-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-script-4.6.3:4 required by (net-libs/libktorrent-1.1.1, ebuild scheduled for merge)
(and 17 more)
(x11-libs/qt-assistant-4.6.2, ebuild scheduled for merge) pulled in by
~x11-libs/qt-assistant-4.6.2 required by (x11-libs/qt-meta-4.6.2, installed)
(x11-libs/qt-declarative-4.7.2-r1, installed) pulled in by
>=x11-libs/qt-declarative-4.7.0:4 required by (kde-base/kdelibs-4.6.3-r2, ebuild scheduled for merge)
(x11-libs/qt-qt3support-4.7.2, installed) pulled in by
>=x11-libs/qt-qt3support-4.7.0:4[accessibility,kde] required by (kde-base/solid-runtime-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-qt3support-4.7.0:4[accessibility,kde] required by (kde-base/libkonq-4.6.3, ebuild scheduled for merge)
>=x11-libs/qt-qt3support-4.7.0:4[accessibility,kde] required by (kde-base/krosspython-4.6.3, ebuild scheduled for merge)
(and 17 more)