Si les bases de données rmp sont corrompues, vous pouvez rencontrer ce genre d’erreur :
rpmdb: Lock table is out of available locker entries rpmdb: Unknown locker ID: 2106 error: db4 error(22) from dbenv->close: Invalid argument error: cannot open Packages index using db3 – Cannot allocate memory (12) error: cannot open Packages database in /var/lib/rpm
Et ça fait peur…
Pour réparer cela, on commence par supprimer les bases corrompues:
rm /var/lib/rpm/__db.00*
Il ne nous reste plus qu’à reconstruire les bases:
rpm --rebuilddb -vv