On 7/22/25 13:01, Holger Levsen wrote:
control: severity -1 important
thanks
On Mon, Jul 21, 2025 at 05:03:10PM -0400, James McCoy wrote:
This isn't showing up in ci.debian.net, but it is showing up in Salsa.
That suggests there's something specific about the Salsa environment
that's causing this.
downgrading accordingly, also because this is resolver specific.
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 ?).
That reverts an explicit decision to move away from Depending on gnupg
in 1ffd7004b913ab2f898cdc91215ac7db17d41ead (and MR !492).
yes, I also noticed and am not happy with this. Also because gnupg has a lot
more depends than gpg...
I don't think it's resolver-specific. devscripts depends on "gpg" which
can be gnupg or rust-gpg. So with current declarations, it can fail to
build/test even if build dependencies are satisfied. So IMO this stays a
FTBFS issue.
Also for now debian/control is wrong when saying that devscripts
build-depends only on gpg. Current tests need gnupg because they build
on-the-fly the GNUPGHOME directory.
The fix for now could be:
- Build-Depends: gnupg
- Depends: gpg