Hi Marc,

On So, 2016-08-14 at 16:07 +0200, Marc Haber wrote:
> Source: mini-buildd
> Version: 1.0.14
> Severity: normal

(...)

> I am not sure whether this is a bug in mini-buildd or in sbuild.
> Hence, the "normal" severity.
> 
> Building packages fails starting with the second build of an
> installation when sbuild 0.70 is used. This is caused by the code
> starting in line 1217 of /usr/share/perl5/Sbuild/ResolverBase.pm
> where
> gpg keys are imported into the sbuild keyring. This fails, because
> the
> key is already there, causing an "Failed to import public key" and an
> aborted build.

afaiu, 'sbuild-update --gen-key' was broken since GPG 2.1 became GPG;
also 0.70 changed to ASCII keyrings in an attempt to fix breakage for
builds in chroots with GPG being GPG 2.1 (>= stretch).

Fortunately, the latter has been reverted in 0.71, and everything seems
fine again. mini-buildd will now depend on that sbuild version to get
stretch/sid builds going again, and also nothing needs to be changed in
mini-buildd's "sbuild keys workaround" at this point.

As mini-buildd must be supporting squeeze still for quite some time,
just going w/o the sbuild keys is unfortunately not yet an option.
Added as wishlist for 1.2.x though ;).

Thx!

S

Reply via email to