[Pkg-zsh-devel] Bug#980895: zsh: reduce Build-Depends

Helmut Grohne helmut at subdivi.de
Sat Jan 23 22:28:15 GMT 2021


Source: zsh
Version: 5.8-5
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability

zsh cannot be cross built from source, because its cross Build-Depends
are unsatisfiable. Instead of looking into such a difficult problem, I
looked into easily droppable dependencies. It turns out that zsh only
builds the pdf documentation during an indep (or full) build. Therefore
the texlive and related dependencies can be demoted to
Build-Depends-Indep. Please consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru zsh-5.8/debian/changelog zsh-5.8/debian/changelog
--- zsh-5.8/debian/changelog	2020-06-30 17:42:41.000000000 +0200
+++ zsh-5.8/debian/changelog	2021-01-23 23:19:56.000000000 +0100
@@ -1,3 +1,10 @@
+zsh (5.8-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Demote documentation dependencies to B-D-I. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Sat, 23 Jan 2021 23:19:56 +0100
+
 zsh (5.8-5) unstable; urgency=medium
 
   [ Axel Beckert ]
diff --minimal -Nru zsh-5.8/debian/control zsh-5.8/debian/control
--- zsh-5.8/debian/control	2020-06-30 12:53:08.000000000 +0200
+++ zsh-5.8/debian/control	2021-01-23 23:19:29.000000000 +0100
@@ -2,10 +2,8 @@
 Section: shells
 Priority: optional
 Build-Depends: bsdextrautils | bsdmainutils (<< 12~),
-               cm-super-minimal,
                debhelper-compat (= 13),
                dpkg-dev (>= 1.16.2~),
-               ghostscript,
                groff,
                groff-base,
                libcap-dev [linux-any],
@@ -13,6 +11,9 @@
                libgdbm-dev,
                libncursesw5-dev,
                libpcre3-dev,
+Build-Depends-Indep:
+               cm-super-minimal,
+               ghostscript,
                texinfo (>= 5~),
                texlive-fonts-recommended,
                texlive-latex-base,


More information about the Pkg-zsh-devel mailing list