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,