Bug#941647: graphite2 FTCBFS: Build-Depends: python3 not installable
Source: graphite2
Version: 1.3.13-8
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability
graphite2 fails to cross build from source, because its build dependency
on python3 is not installable. It requests a host architecture python,
but wants to run scripts during build. It should be requesting a build
architecture python. Please consider applying the attached patch.
Helmut
diff --minimal -Nru graphite2-1.3.13/debian/changelog graphite2-1.3.13/debian/changelog
--- graphite2-1.3.13/debian/changelog 2019-08-18 23:15:02.000000000 +0200
+++ graphite2-1.3.13/debian/changelog 2019-10-03 09:55:10.000000000 +0200
@@ -1,3 +1,10 @@
+graphite2 (1.3.13-8.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Annotate python3 build dependency with :native. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Thu, 03 Oct 2019 09:55:10 +0200
+
graphite2 (1.3.13-8) unstable; urgency=medium
* Team upload.
diff --minimal -Nru graphite2-1.3.13/debian/control graphite2-1.3.13/debian/control
--- graphite2-1.3.13/debian/control 2019-08-18 22:58:40.000000000 +0200
+++ graphite2-1.3.13/debian/control 2019-10-03 09:55:09.000000000 +0200
@@ -3,7 +3,7 @@
Section: libs
Maintainer: Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Uploaders: Rene Engelhard <rene@debian.org>, Daniel Glassey <wdg@debian.org>
-Build-Depends: debhelper-compat (= 12), dh-exec (>= 0.3), dpkg-dev (>= 1.18.2~), cmake, python3 (>= 3.6), python3-fonttools <!nocheck>, dh-python
+Build-Depends: debhelper-compat (= 12), dh-exec (>= 0.3), dpkg-dev (>= 1.18.2~), cmake, python3:native (>= 3.6), python3-fonttools <!nocheck>, dh-python
Build-Depends-Indep: asciidoc-dblatex, doxygen, docbook-xsl, texlive-latex-recommended, libxml2-utils, graphviz, python3-all, python3-setuptools
Standards-Version: 4.4.0
Rules-Requires-Root: no
Reply to: