Emerge bloqueo coreutils-7.1 util-linux-2.13
Contents
Problema
Al actualizar python me da el siguiente error:
[blocks B ] <sys-apps/util-linux-2.13 ("<sys-apps/util-linux-2.13" is blocking sys-apps/coreutils-7.1)
Y al intentar actualizar util-linux, nos da el siguiente error:
[ebuild U ] sys-apps/util-linux-2.14.2 [2.12r-r4] USE="crypt nls unicode%* -loop-aes% -old-linux% (-selinux) -slang% (-uclibc) (-old-crypt%) (-perl%*) (-static%)" 2,888 kB [?=>0] [uninstall ] sys-apps/setarch-1.8 [?] [blocks b ] sys-apps/setarch ("sys-apps/setarch" is blocking sys-apps/util-linux-2.14.2)
Causa
La causa es que sencillamente el paquete setarch está incluido en util-linux.
Resolución
Tenemos que tener la herramienta revdep-rebuild, para poder verificar que todas las librerías están correctamente 'linckadas'.
# backup in case something goes wrong quickpkg setarch emerge -C setarch emerge -av util-linux
Y listo,...
Referencias
--Daniel Simao 16:58 21 jun 2009 (UTC)