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

Re: How to remove the second public key?



On Sun, Sep 14, 2003 at 07:27:45PM +1000, Alex Kruchkoff wrote:
> >http://www.rpm.org/hintskinks/repairdb/

> 1. rebuilddb is the 1st thing I tried (before posting my problem). I 
> just run strace on it - it died with

Did you remove the __db* files before that?

> write(2, "========== ??? pubkey id 90100a4"..., 42========== ??? pubkey 
> id 90100a4040d10940
> ) = 42
> +++ killed by SIGSEGV +++

> And below are all my signatures:
> 
> rpm --nosignature -qa gpg\*
> error: rpmdbNextIterator: skipping h#     128 blob size(3768): BAD, 8 + 
> 16 * il(17) + dl(3456)
> gpg-pubkey-66534c2b-3e60b428
> gpg-pubkey-72de25fe-3b79e9fe
> gpg-pubkey-db42a60e-37ea5438
> gpg-pubkey-c431416d-3db4c821
> error: rpmdbNextIterator: skipping h#     117 blob size(3192): BAD, 8 + 
> 16 * il(17) + dl(3456)
> gpg-pubkey-66534c2b-3e60b428
> gpg-pubkey-897da07a-3c979a7f

The 90100a4 seems to be missing in this list, and seems to cause the
problem.

> And I don't see freshrpms, newrpms or Dag's signature there.
> Should I remove all these signatures? or?
> Any ideas, hints?

Not really, but I would simply remove all signatures (and retry
repairing) to see whether the problem is signature related or not. Try

rpm -e --allmatches gpg-pubkey
rm -f /var/lib/rpm/__db*
rpm --rebuilddb

-- 
Axel.Thimm@physik.fu-berlin.de

Attachment: pgp00006.pgp
Description: PGP signature


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