On Mon, 5 Apr 2004, Gary Thornock wrote:

> A couple of days ago I tried to apt-get upgrade, and ever since, I get this error
> whenever I try to do anything with RPM or apt:
> 
> rpmdb: unable to join the environment
> error: db4 error(11) from dbenv->open: Resource temporarily unavailable
> error: cannot open Packages index using db3 - Resource temporarily unavailable (11)
> error: cannot open Packages database in /var/lib/rpm
> E: could not open RPM database
> 
> As a wild guess, I'd suppose that the RPM database is corrupt.  Is there a good
> way to fix this?  (rpm --rebuilddb didn't work.)

Did you try:
        rm -f /var/lib/rpm/__db*

Those are the lock files for the rpm database--if an RPM-managing process 
is killed, you usually have to get rid of these. See also this page:

http://www.rpm.org/hintskinks/repairdb/

  ~ ross

-- 

This sentence would be seven words long if it were six words shorter.


____________________
BYU Unix Users Group 
http://uug.byu.edu/ 
___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list

Reply via email to