Emerge bloqueo com err ss e2fsprogs-1.41 e2fsprogs-libs

From Luniwiki
Jump to: navigation, search

Problema

Al instalar el paquete open-vm-tools (o cualquier paquete que necesite las X), nos podemos encontrar con el problema siguiente:

[blocks B     ] sys-libs/com_err ("sys-libs/com_err" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B     ] sys-libs/ss ("sys-libs/ss" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B     ] <sys-fs/e2fsprogs-1.41 ("<sys-fs/e2fsprogs-1.41" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B     ] sys-libs/e2fsprogs-libs ("sys-libs/e2fsprogs-libs" is blocking sys-libs/ss-1.40.9, sys-libs/com_err-1.40.9)

Causa

La causa es que sencillamente los paquetes com_err y ss están includos en las actualizaciones de e2fsprogs-1.41. Para resolverlo simplemente hay que eliminar los dos paquetes y volver a compilar e2fsprogs.

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 ss com_err
emerge -C ss com_err e2fsprogs
emerge -1 e2fsprogs-libs
emerge e2fsprogs

Y listo,...

Referencias

--Daniel Simao 21:30 4 jun 2009 (UTC)