On 7/21/25 02:20, Yadd wrote:
On 7/20/25 20:47, Yadd wrote:
Package: devscripts
Version: 2.25.15
Severity: serious
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: y...@debian.org

Starting from today, test_mkorigtargz, test_debsign and some test_uscan*
fail due to some gpg errors:
- short keyid looks forbidden now
- $GPGHOME should be chmod 700
- even after this 2 fixes, tests continue to fail with "invalid
   signature" or other unclear messages

I did my best for 3 hours without finding what is different between
testing an unstable (test pass locally on testing).

Hope someone will find what happened and succeed to fix the test.

Found why: the package "gpg-from-sq" is declared as "Provides: gpg (= 2.2.46)" but is unusable here. When installing the real gpg and drop gpg-sq, the test pass...

So the fix is easy: replace "gpg" by "gnupg" in (build-)?dependencies.
Since I pushed 2.25.16 into experimental with uscan changes, I think the way to fix Trixie is to push a 2.25.15+deb13u1 (or 2.25.15.1 ?).

An alternative would be to not provide "gpg" into "gpg-from-sq" because it has not the same coverage than gnupg.

Which way is preferred ?

Reply via email to