Whoa, rpm died overnight.

Naoki naoki at valuecommerce.com
Thu Jun 10 02:28:42 UTC 2004


Craig White already posted a solution to this sorry :

# rm -fr /var/lib/rpm/*db*
# rpm --rebuilddb

Wouldn't mind knowing why it died however.
-n.

Naoki wrote:

> Any idea why this would die ?
>
> rpm -q works, anything else fails like this.
>
> [me at host ~]$ sudo rpm --rebuilddb
> rpmdb: PANIC: fatal region error detected; run recovery
> error: db4 error(-30978) from dbenv->open: DB_RUNRECOVERY: Fatal 
> error, run database recovery
> error: cannot open Packages index
> [me at host ~]$ rpm -v
> RPM version 4.3.1
>
> [me at host ~]$ rpm -q db4
> db4-4.2.52-3.1
>
> Try with verbose :
>
> $ sudo rpm --rebuilddb -vv
> D: rebuilding database /var/lib/rpm into /var/lib/rpmrebuilddb.22094
> D: creating directory /var/lib/rpmrebuilddb.22094
> D: opening old database with dbapi 3
> D: opening  db environment /var/lib/rpm/Packages joinenv
> rpmdb: PANIC: fatal region error detected; run recovery
> error: db4 error(-30978) from dbenv->open: DB_RUNRECOVERY: Fatal 
> error, run database recovery
> D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
> error: cannot open Packages index
> D: removing directory /var/lib/rpmrebuilddb.22094
>
>





More information about the fedora-list mailing list