[pkg-gnupg-maint] Bug#980768: gnupg2: reduce Build-Depends

Samuel Thibault sthibault at debian.org
Wed Nov 1 19:24:53 GMT 2023


Hello,

Helmut Grohne, le jeu. 21 janv. 2021 20:17:21 +0100, a ecrit:
>  * 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.

Ideally they would be rebuilt, so the dependency would make sense.

But it would be indeed useful to at least take them out of a bootstrap
profile (as well as transfig), so that people bootstrapping ports know
that they can use this to build gnupg2 easily (in order to be able to
install apt and properly build packages at all), as the attached patch
does.

>  * librsvg2-bin's rsvg-convert is never mentioned anywhere.

This one was already dropped.

Samuel
-------------- next part --------------
--- debian/control.original	2023-11-01 18:32:41.000000000 +0000
+++ debian/control	2023-11-01 18:37:27.000000000 +0000
@@ -12,9 +12,9 @@
  debhelper-compat (= 13),
  file,
  gettext,
- ghostscript,
+ ghostscript <!bootstrap>,
  gpgrt-tools,
- imagemagick,
+ imagemagick <!bootstrap>,
  libassuan-dev (>= 2.5.0),
  libbz2-dev,
  libcurl4-gnutls-dev,
@@ -30,7 +30,7 @@
  openssh-client <!nocheck>,
  pkg-config,
  texinfo,
- transfig,
+ transfig <!bootstrap>,
  zlib1g-dev | libz-dev,
 Build-Depends-Indep:
  binutils-multiarch [!amd64 !i386],


More information about the pkg-gnupg-maint mailing list