Version in base suite: 2.2.40-1.1 Version in overlay suite: 2.2.40-1.1 Base version: gnupg2_2.2.40-1.1 Target version: gnupg2_2.2.40-1.1+deb12u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/g/gnupg2/gnupg2_2.2.40-1.1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/g/gnupg2/gnupg2_2.2.40-1.1+deb12u1.dsc changelog | 9 +++++++++ control | 12 ++++++------ gbp.conf | 2 +- 3 files changed, 16 insertions(+), 7 deletions(-) diff -Nru gnupg2-2.2.40/debian/changelog gnupg2-2.2.40/debian/changelog --- gnupg2-2.2.40/debian/changelog 2023-03-26 13:03:05.000000000 +0000 +++ gnupg2-2.2.40/debian/changelog 2025-06-21 08:26:29.000000000 +0000 @@ -1,3 +1,12 @@ +gnupg2 (2.2.40-1.1+deb12u1) bookworm; urgency=medium + + * Make recommends on gnupg binNMU-safe. + Fixup recommends of architecture-any packages on architecture-all package + "gnupg" to use (= ${source:Version}) instead of binary:Version. (Thanks, + James McCoy) Closes: #1060366 + + -- Andreas Metzler Sat, 21 Jun 2025 10:26:29 +0200 + gnupg2 (2.2.40-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru gnupg2-2.2.40/debian/control gnupg2-2.2.40/debian/control --- gnupg2-2.2.40/debian/control 2022-09-01 22:09:44.000000000 +0000 +++ gnupg2-2.2.40/debian/control 2025-06-14 13:42:03.000000000 +0000 @@ -90,7 +90,7 @@ ${misc:Depends}, ${shlibs:Depends}, Recommends: - gnupg (= ${binary:Version}), + gnupg (= ${source:Version}), ${shlibs:Recommends}, Suggests: dbus-user-session, @@ -125,7 +125,7 @@ ${misc:Depends}, ${shlibs:Depends}, Recommends: - gnupg (= ${binary:Version}), + gnupg (= ${source:Version}), ${shlibs:Recommends}, Description: GNU privacy guard - Web Key Service server GnuPG is GNU's tool for secure communication and data storage. @@ -152,7 +152,7 @@ ${misc:Depends}, ${shlibs:Depends}, Recommends: - gnupg (= ${binary:Version}), + gnupg (= ${source:Version}), ${shlibs:Recommends}, Description: GNU privacy guard - Web Key Service client GnuPG is GNU's tool for secure communication and data storage. @@ -195,7 +195,7 @@ ${misc:Depends}, ${shlibs:Depends}, Recommends: - gnupg (= ${binary:Version}), + gnupg (= ${source:Version}), ${shlibs:Recommends}, Breaks: gnupg2 (<< 2.1.10-2), @@ -219,7 +219,7 @@ ${misc:Depends}, ${shlibs:Depends}, Recommends: - gnupg (= ${binary:Version}), + gnupg (= ${source:Version}), ${shlibs:Recommends}, Breaks: gnupg (<< 2.1.21-4), @@ -354,7 +354,7 @@ ${misc:Depends}, ${shlibs:Depends}, Recommends: - gnupg (= ${binary:Version}), + gnupg (= ${source:Version}), ${shlibs:Recommends}, Enhances: gpg, diff -Nru gnupg2-2.2.40/debian/gbp.conf gnupg2-2.2.40/debian/gbp.conf --- gnupg2-2.2.40/debian/gbp.conf 2022-09-01 22:08:12.000000000 +0000 +++ gnupg2-2.2.40/debian/gbp.conf 2025-06-14 13:42:03.000000000 +0000 @@ -1,5 +1,5 @@ [DEFAULT] -debian-branch = debian/unstable +debian-branch = debian/12-bookworm pristine-tar = True upstream-vcs-tag = gnupg-%(version)s