Source: zsh
Version: 5.8-5
Tags: patch
User: debian-cr...@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
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 <hel...@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,

Reply via email to