Hi Baptiste,

* 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

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?

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

Cheers Jochen

Attachment: signature.asc
Description: PGP signature

Reply via email to