[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: failed to open //var/lib/rpm/packages.rpm



How about typing: file /var/lib/rpm/*  this will tell us if your database is
ok or screwed
beyond repair.  Here's the output from my healthy rpm (v4) database:
[root@king aolserver3_1]# file /var/lib/rpm/*
/var/lib/rpm/Basenames:        Berkeley DB 2.X Hash/Little Endian (Version
7, Logical sequence number: file - 0, offset - 0, Bucket Size 4096, Overflow
Point 2048, Last Freed 605, Max Bucket 0, High Mask 0x0, Low Mask 0x0, Fill
Factor 0, Number of Keys 0)
/var/lib/rpm/Conflictname:     Berkeley DB 2.X Hash/Little Endian (Version
7, Logical sequence number: file - 0, offset - 0, Bucket Size 4096, Overflow
Point 2048, Last Freed 0, Max Bucket 0, High Mask 0x0, Low Mask 0x0, Fill
Factor 0, Number of Keys 0)
/var/lib/rpm/Group:            Berkeley DB 2.X Hash/Little Endian (Version
7, Logical sequence number: file - 0, offset - 0, Bucket Size 4096, Overflow
Point 2048, Last Freed 0, Max Bucket 0, High Mask 0x0, Low Mask 0x0, Fill
Factor 0, Number of Keys 0)
/var/lib/rpm/Name:             Berkeley DB 2.X Hash/Little Endian (Version
7, Logical sequence number: file - 0, offset - 0, Bucket Size 4096, Overflow
Point 2048, Last Freed 11, Max Bucket 0, High Mask 0x0, Low Mask 0x0, Fill
Factor 0, Number of Keys 0)
/var/lib/rpm/Packages:         Berkeley DB 2.X Hash/Little Endian (Version
7, Logical sequence number: file - 0, offset - 0, Bucket Size 4096, Overflow
Point 2048, Last Freed 3626, Max Bucket 0, High Mask 0x0, Low Mask 0x0, Fill
Factor 0, Number of Keys 0)
/var/lib/rpm/Providename:      Berkeley DB 2.X Hash/Little Endian (Version
7, Logical sequence number: file - 0, offset - 0, Bucket Size 4096, Overflow
Point 2048, Last Freed 0, Max Bucket 0, High Mask 0x0, Low Mask 0x0, Fill
Factor 0, Number of Keys 0)
/var/lib/rpm/Requirename:      Berkeley DB 2.X Hash/Little Endian (Version
7, Logical sequence number: file - 0, offset - 0, Bucket Size 4096, Overflow
Point 2048, Last Freed 0, Max Bucket 0, High Mask 0x0, Low Mask 0x0, Fill
Factor 0, Number of Keys 0)
/var/lib/rpm/Triggername:      Berkeley DB 2.X Hash/Little Endian (Version
7, Logical sequence number: file - 0, offset - 0, Bucket Size 4096, Overflow
Point 2048, Last Freed 0, Max Bucket 0, High Mask 0x0, Low Mask 0x0, Fill
Factor 0, Number of Keys 0)

I don't recall exactly what the old db looked like...

-Stan

Mate Wierdl wrote:

> On Thu, Sep 14, 2000 at 01:23:49AM +0200, Pascal J. Bourguignon wrote:
>
> > Well, thank you, I did not thought of using -vv. Here are the results:
> >
> > [root@hermes /root]# rpm -qvv apache
> > D: opening database mode 0x0 in //var/lib/rpm/
> > failed to open //var/lib/rpm/packages.rpm
> >
> > rpmQuery: rpmdbOpen() failed
> >
> > [root@hermes /root]# rpm -q -a -vv
> > D: opening database mode 0x0 in //var/lib/rpm/
> > failed to open //var/lib/rpm/packages.rpm
> >
> > rpmQuery: rpmdbOpen() failed
> >
> > Not much more helpful...
>
> So what did you get when you tried
>
> rpm --rebuilddb
>
> and how are the permissons on /var and /var/lib ?
>
> Mate
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://listman.redhat.com/mailman/listinfo/rpm-list





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []