OK ... I found a way to solve the problem. The %&@!&#* up2date program crashed in mid-install while I was doing the latest errata updates, and in so doing actually *did* stuff up the Packages database stored in /var/lib/rpm. (Next time I will backup the database before TOUCHING up2date - serves me right) Here is how I solved it : 1) Copy the 'Packages', 'Basenames', and 'Name' files from /var/lib/rpm to a different location (These all get modified during the up2date procedure) 2) Remove the lock files " __db*" in /var/lib/rpm. This step is IMPORTANT, otherwise attempting to rebuild the bd will fail 3) Rebuild the indices and perform a database sanity check by running the following command # rpm --rebuilddb -vv That produced some horrendous amounts of output, but afterwards my database was fine and I could run package queries and updates again. Had this failed, I would have spent months rebuilding the database, or simply would have had to reinstall the OS. Jason ----- Original Message ----- From: "Jason Dale" <redhat@xxxxxxxxxxxxx> To: <psyche-list@xxxxxxxxxx> Sent: Thursday, August 28, 2003 11:40 AM Subject: RPM hangs > Hi all, > > I just used up2date on the Gnome desktop to upgrade my > sendmail packages, but just as the packages were installing, > up2date froze dead in it's tracks. > > Now, when I use the rpm command to query packages, > it hangs. Even rpm --rebuilddb does not work, as I suspected > that the RPM package database might be corrupted. > > Any command using the 'rpm' command is liable to produce > the same result. Is there anything I can do? > > Thanks ! > > > -- > Psyche-list mailing list > Psyche-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/psyche-list -- Psyche-list mailing list Psyche-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/psyche-list