Publié le 22 septembre 2021
Il m’est arrivé plusieurs fois de rencontrer l’erreur suivante lors d’un yum update :
rpmdb: Thread/process 12780/140667967072000 failed: Thread died in Berkeley DB library
erreur: erreur db3(-30974) de dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
erreur: ne peut ouvrir l'index Packages en utilisant db3 - (-30974)
erreur: impossible d'ouvrir la base de données Package dans /var/lib/rpm
CRITICAL:yum.main:
Error: rpmdb open failed
Pour corriger ce problème, il faut reconstruire manuellement l’index de yum :
mv /var/lib/rpm/__db* /tmp/
rpm –rebuilddb
yum clean all