Source: cysignals Version: 1.10.2+ds-5 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability
cysignals cannot be cross built from source, because it has unsatisfiable Build-Depends. It mostly separates the documentation build from an arch-only build already, but the sphinxdoc addon is still requested there. Please consider applying the attached patch to also move that to B-D-I. Beyond that it switches all dh addons to declarative syntax and drops the unused texlive-plain-generic. Helmut
diff --minimal -Nru cysignals-1.10.2+ds/debian/changelog cysignals-1.10.2+ds/debian/changelog --- cysignals-1.10.2+ds/debian/changelog 2020-11-15 23:50:46.000000000 +0100 +++ cysignals-1.10.2+ds/debian/changelog 2021-02-23 08:09:24.000000000 +0100 @@ -1,3 +1,13 @@ +cysignals (1.10.2+ds-5.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Reduce Build-Depends: (Closes: #-1) + + Declaratively request dh addons. + + Demote sphinx dependencies to B-D-I. + + Drop unused texlive-plain-generic. + + -- Helmut Grohne <hel...@subdivi.de> Tue, 23 Feb 2021 08:09:24 +0100 + cysignals (1.10.2+ds-5) unstable; urgency=medium [ Jreome Benoit ] diff --minimal -Nru cysignals-1.10.2+ds/debian/control cysignals-1.10.2+ds/debian/control --- cysignals-1.10.2+ds/debian/control 2020-11-15 23:27:01.000000000 +0100 +++ cysignals-1.10.2+ds/debian/control 2021-02-23 08:09:19.000000000 +0100 @@ -6,23 +6,23 @@ Rules-Requires-Root: no Build-Depends: debhelper-compat (= 12), + dh-sequence-python3, help2man, - dh-python, python3-setuptools, python3-all, python3-distutils, - python3-sphinx, libpython3-all-dev, cython3 (>= 0.28), libpari-dev (>= 2.9), gdb Build-Depends-Indep: + dh-sequence-sphinxdoc, python3-docutils, + python3-sphinx, latexmk, texlive-latex-base, texlive-latex-recommended, texlive-fonts-recommended, - texlive-plain-generic, texlive-latex-extra Standards-Version: 4.5.0 X-Python3-Version: >= 3.6 diff --minimal -Nru cysignals-1.10.2+ds/debian/rules cysignals-1.10.2+ds/debian/rules --- cysignals-1.10.2+ds/debian/rules 2019-10-26 10:23:37.000000000 +0200 +++ cysignals-1.10.2+ds/debian/rules 2021-02-23 08:08:35.000000000 +0100 @@ -16,7 +16,7 @@ @uscan --no-conf --dehs --report || true %: - dh $@ --with python3 --with sphinxdoc --buildsystem=pybuild + dh $@ --buildsystem=pybuild override_dh_auto_configure-arch: $(call adhoc_dh_auto_configure_do,bare)