Hi Jochen,

On Wed, 2024-12-04 at 20:57 +0100, Jochen Sprickerhof wrote:
> * Baptiste Beauplat <lykn...@debian.org> [2024-12-04 20:19]:
> > A recent failure in snapshot CI[1] prompted us a new behavior from
> > debsnap.
> > 
> > Indeed, since 12272acf[2], debsnap now checks unconditionally dsc files
> > for a good signature.
> > 
> > We use a local keyring to sign the packages for the CI and I was going
> > to do a fix for the CI specifically but thinking about it, it seems
> > that snapshot does not guaranty that packages signature will be valid
> > against a given host keyring.
> > 
> > The key might have been revoked or removed from the keyring.
> > 
> > For instance: on my sid box, `debsnap coreutils 8.21-1.2` fails.
> 
> Sorry for breaking the CI, that was not intended. The discussion on this 
> was in:
> 
> https://salsa.debian.org/debian/devscripts/-/merge_requests/434

That's no trouble.

> > I'm not sure what the correct course of action here, making that check
> > optional? Disabled or enabled by default, with a way to override it?
> 
> I think making it a warning would make sense. Do you want to send a MR?

I'd rather let the people involved in the discussion have a go at it
since there are more familiar to the code and the subject than me.

> > [1]: https://salsa.debian.org/pkern/snapshot/-/jobs/6695522
> > [2]: 
> > https://salsa.debian.org/debian/devscripts/-/commit/12272acfa4bb674f741d65ac9c0f0e624126ac2a

-- 
Baptiste Beauplat

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to