Signature packets without (whatever)

David Shaw dshaw at jabberwocky.com
Tue Oct 25 16:50:40 CEST 2005


On Wed, Oct 26, 2005 at 12:08:55AM +0930, Alphax wrote:
> David Shaw wrote:
> > On Tue, Oct 25, 2005 at 11:53:51PM +0930, Alphax wrote:
> > 
> >>Recently, when checking my trustb I get the following appearing:
> >>
> >>gpg: buffer shorter than subpacket
> >>gpg: signature packet without keyid
> >>gpg: buffer shorter than subpacket
> >>gpg: buffer shorter than subpacket
> >>gpg: signature packet without timestamp
> >>gpg: buffer shorter than subpacket
> >>gpg: signature packet without keyid
> >>gpg: buffer shorter than subpacket
> >>
> >>Now, I figured that cleaning the keys would probably fix this, but the
> >>question is: how do I find the offending keys?
> > 
> > 
> > Given that one of the errors is a signature packet without a
> > keyid... it's hard to locate the signature :)
> > 
> > You could do trickery with gpgsplit and such, but I'd wait until 1.4.3
> > is out.  It doesn't error on such signatures any longer.
> > 
> 
> It's not dying, just warning me... however, I think they might be
> responsible for my trustb becoming corrupt last week. Will 1.4.3
> automatically remove such signatures or merely ignore them?

I doubt this is involved in any trustdb problems.  All versions of GPG
ignore such signatures.  1.4.3 just ignores them quietly.

David



More information about the Gnupg-users mailing list