Your message dated Sat, 09 Mar 2024 08:35:30 +0000
with message-id <[email protected]>
and subject line Bug#980768: fixed in gnupg2 2.4.4-3
has caused the Debian Bug report #980768,
regarding gnupg2: reduce Build-Depends
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
980768: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980768
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gnupg2
Version: 2.2.20-1
Tags: patch
User: [email protected]
Usertags: rebootstrap
gnupg2 participates in a number of dependency cycles relevant to
architecture bootstrap. Instead of looking into such a hard problem, I
looked into easily droppable dependencies and found some. Since gnupg2
is normally reproducible, I verified that performing a nocheck build
with the following dependencies turned into Build-Conflicts results in
precisely the same binary artifacts as a regular full build.
* ghostscript was used to create doc/gnupg-card-architecture.pdf, but
this step is not performed during build.
* imagemagick's convert and transfig's fig2dev are mentioned in
doc/Makefile.am, but since the relevant artifacts are included in the
source distribution, they're not run during build.
* libcurl4-gnutls-dev is unused. While curl is mentioned in source
comments and checked for in configure, it is never actually used.
* librsvg2-bin's rsvg-convert is never mentioned anywhere.
Please consider applying the attached patch.
Helmut
diff --minimal -Nru gnupg2-2.2.20/debian/changelog
gnupg2-2.2.20/debian/changelog
--- gnupg2-2.2.20/debian/changelog 2020-03-23 20:05:13.000000000 +0100
+++ gnupg2-2.2.20/debian/changelog 2021-01-21 13:53:34.000000000 +0100
@@ -1,3 +1,19 @@
+gnupg2 (2.2.20-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Reduce Build-Depends: (Closes: #-1)
+ + Drop unused ghostscript. It is used to create
+ doc/gnupg-card-architecture.pdf, but the invocations for doing so are
+ missing from the source.
+ + Drop unused imagemagick and transfig. Both convert and fig2dev are used
+ in doc/Makefile.am, but since the relevant output artifacts are
+ included, they're not run.
+ + Drop unused libcurl4-gnutls-dev. curl is mentioned in source comments
+ and checked for in configure, but never actually used.
+ + Drop unused librsvg2-bin. It is not mentioned anywhere nor used.
+
+ -- Helmut Grohne <[email protected]> Thu, 21 Jan 2021 13:53:34 +0100
+
gnupg2 (2.2.20-1) unstable; urgency=medium
* New upstream release
diff --minimal -Nru gnupg2-2.2.20/debian/control gnupg2-2.2.20/debian/control
--- gnupg2-2.2.20/debian/control 2020-03-23 20:04:11.000000000 +0100
+++ gnupg2-2.2.20/debian/control 2021-01-21 13:53:34.000000000 +0100
@@ -12,12 +12,9 @@
debhelper-compat (= 12),
file,
gettext,
- ghostscript,
gpgrt-tools,
- imagemagick,
libassuan-dev (>= 2.5.0),
libbz2-dev,
- libcurl4-gnutls-dev,
libgcrypt20-dev (>= 1.7.0),
libgnutls28-dev (>= 3.0),
libgpg-error-dev (>= 1.35),
@@ -25,13 +22,11 @@
libldap2-dev,
libnpth0-dev (>= 1.2),
libreadline-dev,
- librsvg2-bin,
libsqlite3-dev,
libusb-1.0-0-dev [!hurd-any],
openssh-client <!nocheck>,
pkg-config,
texinfo,
- transfig,
zlib1g-dev | libz-dev,
Build-Depends-Indep:
binutils-multiarch [!amd64 !i386],
--- End Message ---
--- Begin Message ---
Source: gnupg2
Source-Version: 2.4.4-3
Done: Andreas Metzler <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gnupg2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Metzler <[email protected]> (supplier of updated gnupg2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 09 Mar 2024 09:13:09 +0100
Source: gnupg2
Architecture: source
Version: 2.4.4-3
Distribution: experimental
Urgency: low
Maintainer: Debian GnuPG Maintainers <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Closes: 980768
Changes:
gnupg2 (2.4.4-3) experimental; urgency=low
.
* Team upload.
* gpgcompose cleanup, drop orphaned manpage and mention in package
description.
* Fix autopkgtests, mr!14. (Thanks, Julian Andres Klode)
* Add support for nodoc build-profile to ease bootstrapping.
Closes: #980768
Checksums-Sha1:
99410f78ae246bc136bdf98ae05c0ade5d8c4b28 3836 gnupg2_2.4.4-3.dsc
07b83f3548fa4b715f1ba9d685243f31ac8a1839 76336 gnupg2_2.4.4-3.debian.tar.xz
Checksums-Sha256:
c969061aff6d99fda7b4a21f633f03ac623cc1aee127b301a0b5e1ae712f163c 3836
gnupg2_2.4.4-3.dsc
ca368b3fd84f126dac33f123dbdca83b31ce239eab2c81ccd960105c58376c27 76336
gnupg2_2.4.4-3.debian.tar.xz
Files:
d594c7248109f525cd6e5567af25b016 3836 utils optional gnupg2_2.4.4-3.dsc
91dff5a86b2e486dd57cc803d34ade59 76336 utils optional
gnupg2_2.4.4-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmXsG5cACgkQpU8BhUOC
FISBOQ/5AaoI07Q13Ns/s9ZER+XunILDaZUq97fDPrA+sxV67BTxPZBFZwdrBKaV
AOmONWJsg1k5mJ93JxIfraOI/ZrZrxnkp7OzZFCAzcbzeep9vHKPsc3bruJdvYlm
h5t8eIxaVORhJxyuYCDS8LLB05pUnmftTpk09+0HZP6w/3TEeK+a5tl6l9Qs6saT
FnefACtVLKzJwtoLPS1+ETUCs3BwQCHtZjjd/T/HOLO2mm9r2xHaGz7Nb4/kj4pr
WTeO5dA/V3mQB1eChpiUCCI60DApOKhtbtVHxeN2bDoLXjy/aFqCKTrqJ9DZ8QyO
YEl/s5CLX5xeaY+ll+hI2VuacSCeFI7IehKHE5fqj4Rt0FG9xIjLqeWVaLlO+DWH
3IM6/YWiwiLr+f6ElWRdpu/yp+ETDUdMCCZaRtXjcY2/+ShOJCXx3YeWfR+KYcWA
Jxc9Q6UIWj9BleIstMyeWg0RkeD0bGdUx8e/nXPGangz8aRIZTRA/+bgzgPCVz+e
sYJLVJw/4vpAljYhDPuHr6kOzh478rCj7yXxCGTk7/b6PYYNAA/mCDuymb45mLc9
r1PovgwZMAwOD7pbwG9g5sliqCrkFMmWRGDMHbuSiD/pVAKUL4qZp6+nZXf5A0jj
UkazHOiMfe9TiRCSWFFafGTbLimtFkGScVY72Uq0GrksaY0FiZk=
=FKCt
-----END PGP SIGNATURE-----
pgpDZgKyHv24q.pgp
Description: PGP signature
--- End Message ---