yum: Error performing checksum

Llevaba un tiempo sin actualizar una máquina con Centos 5 y al hacer un "yum update" me he encontrado con unos errores que no me dejaban continuar con la actualización:

jenkins                                                  | 2.9 kB     00:00
jenkins/primary_db                                       |  92 kB     00:01
http://pkg.jenkins.io/redhat/repodata/daf30692cc47d07466295426ac21dff32c7e9d864f955c0a59e80c44f083f4dd-primary.sqlite.bz2: [Errno -3] Error performing checksum
Trying other mirror.

La solución es sencilla, instalar "python-hashlib", el problema es que yum falla con el error anterior.

Solución:

Editar los repositorios que fallan (están en /etc/yum.repos.d ) y añadir o cambiar el parámetro "enabled" para deshabilitar el repositorio:

enabled=0

A continuación instalar el paquete de Python que necesita yum:

yum install python-hashlib

Deshacer el cambio del parámetro "enabled".

Reintentar el comando yum que fallaba:

# yum update jenkins
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: ftp.hosteurope.de
 * epel: mirror.de.leaseweb.net
 * extras: ftp.hosteurope.de
 * rpmforge: mirror.de.leaseweb.net
 * updates: ftp.hosteurope.de
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Skipping security plugin, no data
Setting up Update Process
Resolving Dependencies
Skipping security plugin, no data
--> Running transaction check
---> Package jenkins.noarch 0:2.46-1.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================
 Package           Arch             Version             Repository         Size
========================================================================
Updating:
 jenkins           noarch           2.46-1.1            jenkins            65 M

Transaction Summary
========================================================================
...

Deja un comentario

El código HTML se muestra como texto y las direcciones web se transforman automáticamente.

Arriba