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,