After calling "emerge -avuNDt @kde-4.11" it said "[blocks B ] >=net-libs/libsoup-2.42 (">=net-libs/libsoup-2.42" is blocking net-libs/libsoup-gnome-2.38.1)" instead of updating libsoup-gnome to 2.42 as well. It also said: * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (net-libs/libsoup-gnome-2.38.1::gentoo, installed) pulled in by >=net-libs/libsoup-gnome-2.26.0:2.4/2.4= required by (gnome-base/gvfs-1.12.3-r1::gentoo, installed) >=net-libs/libsoup-gnome-2.25.1:2.4 required by (dev-libs/libgweather-2.30.3::gentoo, installed) >=net-libs/libsoup-gnome-2.26.0:= required by (gnome-base/gvfs-1.12.3-r1::gentoo, installed) which doesn't mean it cannot update libsoup-gnome! Manually calling "emerge -a1 net-libs/libsoup-gnome net-libs/libsoup" works: [ebuild U ] net-libs/libsoup-2.42.3.1:2.4 [2.38.1:2.4] USE="introspection samba ssl -debug {-test}" 0 kB [ebuild U ] net-libs/libsoup-gnome-2.42.3.1:2.4 [2.38.1:2.4] USE="introspection -debug" 0 kB [blocks b ] >=net-libs/libsoup-2.42 (">=net-libs/libsoup-2.42" is blocking net-libs/libsoup-gnome-2.38.1) I can continue and the block seems to be ignored this time. portage 2.2.7 Reproducible: Always
Emerge cannot cope with blockers as good as it can with slot conflicts. That's a know limitation. It probably would have help if you'd updated @world instead of this set. *** This bug has been marked as a duplicate of bug 469648 ***