dependencies rpm yum suse

dependencies - Error de dependencia rpmlib(FileDigests) en SuSE



yum (3)

Su paquete fue desarrollado con una versión más nueva de rpmlib que la que tiene en sus sistemas CentOS y SuSE, una que tiene soporte xz (disponible en CentOS 6 y, presumiblemente, una versión más nueva de SuSE).

No trates de "reparar" tu sistema para esto, casi con seguridad vas a romper algo.

Encuentre un paquete apropiado para sus distribuciones en su lugar.

Al hacer una instalación de yum A-3.6.0 en SuSE 11.2 (64 bits) y CentOS 5.8 (64 bits), apareció el siguiente error de requisitos de instalación:

error: Failed dependencies: rpmlib(FileDigests) <= 4.6.0-1 is needed by A-3.6.0-1.noarch rpmlib(PayloadIsXz) <= 4.6.0-1 is needed by A-3.6.0-1.noarch which is needed by A-3.6.0-1.noarch

Buscar en Google el error muestra que otros han encontrado este problema en SuSE y CentOS, pero no puedo encontrar una solución al problema. ¿Alguien sabe dónde puedo encontrar un RPM rpmlib que podría descargar y rpm -i ? ¿O hay una solución SuSE y / o CentOS? O la URL donde vive la fuente rpmlib y voy a tener un paquete SuSE y CentOS.


La respuesta que publiqué aquí también puede ser útil. Solo tiene que proporcionar algunos parámetros, ya sea en la línea de comando o modificando el archivo macros global o local en su sistema:

%_binary_payload w9.gzdio %_binary_filedigest_algorithm 1

Aparentemente, como detallo en mi respuesta a la otra pregunta, el archivo macros stock proporcionado por redhat afirma que estos parámetros son los predeterminados, pero si ese fuera el caso, no tendría que comentarlos para obtenerlos.


Este es bastante viejo, pero me encontré con el mismo problema en SLES11.4 (o al menos uno similar):

user@machine:~> sudo /bin/rpm -f -U --oldpackage /tmp/local_python27.rpm error: Failed dependencies: rpmlib(FileDigests) <= 4.6.0-1 is needed by local_python27-2.7.14-3.x86_64

para mí instalar con zypper lugar de rpm trabajadas:

user@machine:~> sudo zypper install /tmp/local_python27.rpm

No estoy seguro si zypper también puede lidiar con el soporte xz faltante.