[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