Source: lua-say Version: 1.3-1-4 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability Control: affects -1 + src:prosody
prosody fails to cross build from source, because its transitive dependency on lua-say is unsatisfiable. It seems that marking lua-say Multi-Arch: foreign is part of the solution here. It is an architecture-independent package with no dependencies or maintainer scripts. That usually means that marking it Multi-Arch: foreign is safe. Please consider applying the attached patch. Helmut
diff --minimal -Nru lua-say-1.3-1/debian/changelog lua-say-1.3-1/debian/changelog --- lua-say-1.3-1/debian/changelog 2016-07-25 17:08:30.000000000 +0200 +++ lua-say-1.3-1/debian/changelog 2019-03-03 13:32:35.000000000 +0100 @@ -1,3 +1,10 @@ +lua-say (1.3-1-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark lua-say Multi-Arch: foreign. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sun, 03 Mar 2019 13:32:35 +0100 + lua-say (1.3-1-4) unstable; urgency=medium * Add lua-busted to test dependencies, so tests pass on CI diff --minimal -Nru lua-say-1.3-1/debian/control lua-say-1.3-1/debian/control --- lua-say-1.3-1/debian/control 2016-07-24 06:20:25.000000000 +0200 +++ lua-say-1.3-1/debian/control 2019-03-03 13:32:21.000000000 +0100 @@ -10,6 +10,7 @@ Package: lua-say Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions}