Package: openscad-mcad Version: 2019.02-1 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability Control: affects -1 + src:openscad
openscad fails to cross build from source, because its build dependency on openscad-mcad is unsatisfiable. In general, Architecture: all packages can never satisfy cross Build-Depends unless marked Multi-Arch: foreign or annotated :native. In the case of openscad-mcad, Multi-Arch: foreign makes sense, because it is a pure data package. It does not have any dependencies nor maintainer scripts and ships only .scad source files (textual). Please mark it Multi-Arch: foreign. Helmut
diff --minimal -Nru openscad-mcad-2019.02/debian/changelog openscad-mcad-2019.02/debian/changelog --- openscad-mcad-2019.02/debian/changelog 2019-02-20 08:16:03.000000000 +0100 +++ openscad-mcad-2019.02/debian/changelog 2019-07-27 17:04:07.000000000 +0200 @@ -1,3 +1,10 @@ +openscad-mcad (2019.02-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark openscad-mcad Multi-Arch: foreign. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sat, 27 Jul 2019 17:04:07 +0200 + openscad-mcad (2019.02-1) unstable; urgency=medium * New upstream version diff --minimal -Nru openscad-mcad-2019.02/debian/control openscad-mcad-2019.02/debian/control --- openscad-mcad-2019.02/debian/control 2019-02-20 08:16:03.000000000 +0100 +++ openscad-mcad-2019.02/debian/control 2019-07-27 17:02:47.000000000 +0200 @@ -11,6 +11,7 @@ Package: openscad-mcad Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends} Recommends: