[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: rpm database broken
- From: Francois Massonneau <frmas free fr>
- To: redhat-install-list redhat com
- Subject: Re: rpm database broken
- Date: Sat, 27 Dec 2003 00:59:35 +0100
Hi Bob,
> > I guess my rpm database is broken ;-(
> > I can't rebuild it, whatever I try :
> > rpmdb --rebuilddb
> > rpm --rebuilddb
> >
> > Now I have hundred of lines like those ones and it finishes with a
> > segmentation fault.
> >
> > error: rpmdbNextIterator: skipping h# 423 blob size(3368): BAD, 8 +
> > 16 * il(17) + dl(3056)
> > error: rpmdbNextIterator: skipping h# 956 Header V3 DSA signature:
> > BAD, key ID db42a60e
> > error: rpmdbNextIterator: skipping h# 956 Header V3 DSA signature:
> > BAD, key ID db42a60e
> > error: rpmdbNextIterator: skipping h# 956 Header V3 DSA signature:
> > BAD, key ID db42a60e
> > error: rpmdbNextIterator: skipping h# 956 Header V3 DSA signature:
> > BAD, key ID db42a60e
> > error: rpmdbNextIterator: skipping h# 956 Header V3 DSA signature:
> > BAD, key ID db42a60e
> > error: rpmdbNextIterator: skipping h# 956 Header V3 DSA signature:
> > BAD, key ID db42a60e
> > etc..../.
> > error: rpmdbNextIterator: skipping h# 957 Header V3 DSA signature:
> > BAD, key ID 66534c2b
> > error: rpmdbNextIterator: skipping h# 957 Header V3 DSA signature:
> > BAD, key ID 66534c2b
> > error: rpmdbNextIterator: skipping h# 956 Header V3 DSA signature:
> > BAD, key ID db42a60e
> > error: rpmdbNextIterator: skipping h# 956 Header V3 DSA signature:
> > BAD, key ID db42a60e
> > Erreur de segmentation
> > [root celtes2 archives]#
> >
> > Does someone can give me a way to rebuild it ?
> > Thanks. Francois
>
> Do this (as root):
>
> cd /var/lib/rpm
> rm -f __db.00[123]
> rpm --rebuilddb
As I said, Bob, it doesn't work.
But I guess I've found another way to repair it. Maybe this will help other
people, so this is it :
First, make it secure, so :
cd /var/lib/rpm
zip rpm_backup.zip *
then always in that /var/lib/rpm directory :
mv Pubkeys Pubkeys.old
rpm --rebuilddb -vv
That's all. and everything should work again.
Hope that could help someone.
Francois
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]