RPM/yum Database Corruption

Jumped onto my serv­er and noticed a few out of date pack­ages. A quick % sudo yum update report­ed the fol­low­ing:

error: rpmdb: BDB0113 Thread/process 12323/139745043400512 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 - (-30973)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:

For­tu­nate­ly, the fix was easy:
% sudo rpm --rebuilddb

Once com­plete, yum update worked like new.

Fedora 11 Beta: First Reactions

It seems like just yes­ter­day that I got home from Iraq and refreshed my lap­top (Dell Lat­i­tude D610).  I ran Fedo­ra 8 the entire time I was in Hab­baniyah.  After get­ting home, I was excit­ed to get a chance to skip 9 and go right to Fedo­ra 10.  I didn’t use it long before I got a new lap­top (Dell Lat­i­tude D630).  Lin­ux nev­er made it on the new lap­top.  After I read a review of Fedo­ra 11 Beta, I fig­ured it was worth a shot.  I down­loaded Gpart­ed LiveCD, opened up 20GB of space and popped in the DVD.  I split this post­ing into three sec­tions: the good, the mediocre and the ugly. Read More