Red Hat Bugzilla – Bug 89873
RPM DB_Verify Bad
Last modified: 2007-04-18 12:53:22 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR
Description of problem:
Fresh installtion of Red Hat 9.0 reports a corrupted Package database.
Version-Release number of selected component (if applicable):
RPM-4.2 - Release vesion with RH 9.0
Steps to Reproduce:
1.Install Red Hat 9.0 on fresh machine (Not an upgrade)
2.run rpm -qa |sort |less
3.check the /var/lib/rpm directory for __db.* files and delete if found.
4.run db_verify Packages
5.Again delete the __db.* files (__db.001,--db.002,--db.003)
6 Run RPM --rebuilddb
I have removed all locked files and rebuilt the machine at least 6 times.
Actual Results: region error detected Run recovery
old or incorrect DB version
Database fails to rebuild without error.
Up2date fails to update system- Downloads files but wont install.
Expected Results: Rpm database to work as is, out of the box and up2date to
maint system file levels and security updates
ISO images have been downloaded 3 times from Red Hat and the result is the
same. Md5sum has been run against the ISO images and check sums verified. The
disk created from the image have been check prior to installation.
The install has been done on more than one machine.
Yes, db_verify (from db4-4.0.14) will fail because
rpm uses db-4.1.25 which is backward but, alas, not
Use /usr/lib/rpm/rpmdb_verify instead.
BTW, you probably also want rpm-4.2-1 packages, currently at
There's a fix for possible stale locks there.
Please reopen this bug if ther are additional problems.