Source: openscad
Version: 2019.05-2
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability

openscad fails to cross build from source, because its python3
dependency cannot be installed for the host architecture. It actually
wants to run python3 during build, so it needs the build architecture
python3. Thus it should be annotated :any. Please consider applying the
attached patch.

Helmut
diff --minimal -Nru openscad-2019.05/debian/changelog 
openscad-2019.05/debian/changelog
--- openscad-2019.05/debian/changelog   2019-08-06 23:19:39.000000000 +0200
+++ openscad-2019.05/debian/changelog   2019-09-24 20:28:50.000000000 +0200
@@ -1,3 +1,10 @@
+openscad (2019.05-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate Build-Depends: python3 with :any. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 24 Sep 2019 20:28:50 +0200
+
 openscad (2019.05-2) unstable; urgency=medium
 
   * Fix some testsuite failures (Closes: #795300).
diff --minimal -Nru openscad-2019.05/debian/control 
openscad-2019.05/debian/control
--- openscad-2019.05/debian/control     2019-08-06 23:19:39.000000000 +0200
+++ openscad-2019.05/debian/control     2019-09-24 20:28:48.000000000 +0200
@@ -29,7 +29,7 @@
     libglew-dev (>= 1.5.4) | libglew1.6-dev | libglew1.5-dev (>= 1.5.4),
     libgmp-dev | libgmp10-dev | libgmp3-dev,
     libmpfr-dev,
-    python3,
+    python3:any,
     cmake,
     libboost-dev (>= 1.46.0),
     libboost-regex-dev,

Reply via email to