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 ?