Hi!

On Mon, 2020-06-29 at 09:19:18 +0900, Norbert Preining wrote:
> Package: libdpkg-perl
> Version: 1.20.2
> Severity: serious
> Justification: breaks unrelated packages

> it seems that the bump to 1.20 changed the behaviour of building
> packages, i.e., dpkg-source -b . doesn't work anymore, out of the blue,
> due to signature/key import errors:
> 
> $ dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building kig using existing ./kig_20.04.2.orig.tar.xz
> dpkg-source: info: building kig using existing ./kig_20.04.2.orig.tar.xz.asc
> gpg: public key of ultimately trusted key F3B9C351F80F635D not found
> gpg: public key of ultimately trusted key 8ABC9E07886A9BC5 not found
> gpg: public key of ultimately trusted key 6CACA448860CDC13 not found
> gpg: public key of ultimately trusted key D2BF4AA309C5B094 not found
> dpkg-source: error: failed to import key in 
> kig-20.04.2/debian/upstream/signing-key.asc
> $
> 
> This hasn't been the case before, and I am a bit at loss what needs to
> be done.

I think this might have been fixed in git already (with the changes to
use a different GNUPGHOME directory for the temporary key import), but
as I cannot reproduce your problem I'd like to be sure before I upload
the current version.

I assume you have the key found in the upstream/signing-key.asc in
your keyring, perhaps that's even your private key? Maybe this is just
a bad interaction with the trustdb or something. :/  Could you try the
dpkg from git to see whether that fixes this problem?

Thanks,
Guillem

Reply via email to