Problems With Yum On Fedora 10
So every now and again YUM stops working and throwing out error messages usually after I’ve been to uni.
rpmdb: Thread/process 4348/3087935168 failed: Thread died in Berkeley DB library error: db4 error(-30975) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db3 - (-30975) error: cannot open Packages database in /var/lib/rpm Traceback (most recent call last): File "/usr/bin/yum", line 29, inyummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 229, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 84, in main base.getOptionsConfig(args) File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig enabled_plugins=self.optparser._splitArg(opts.enableplugins)) File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 192, in _getConfig self._conf = config.readMainConfig(startupconf) File "/usr/lib/python2.5/site-packages/yum/config.py", line 774, in readMainConfig yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg) File "/usr/lib/python2.5/site-packages/yum/config.py", line 844, in _getsysver idx = ts.dbMatch('provides', distroverpkg) TypeError: rpmdb open failed
After a quick search I found a solution. Deleting the __db.* files in /var/lib/rpm fixes it
$ sudo rm /var/lib/rpm/__db.*
A. Dan 5:09 am on June 12, 2009 Permalink |
I have seen the same problem when I installed fedora 11 LiveCD (great) on an 8 gig USB drive off the CD, but has no effect on other system functionality, the OS would have crashed long ago with blue and black c=screens of death, yet this OS is running strong? as this note leaving of its firefox 3.5b4 (great also). thank you for the advice and this do solve along with the reboot. It is very stable OS, and I would take my hat off to salute.
sudo rm /var/lib/rpm/__db.* would do it and a reboot then after would also be prudent! many thanks to all?