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

Reply via email to