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.