Emerge bloqueo coreutils-7.1 util-linux-2.13

From Luniwiki
Jump to: navigation, search

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)