Source: libsndfile Version: 1.0.31-2 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability
libsndfile cannot be cross built from source, because its python3 dependency is not installable. It turns out libsndfile wants to run python3 during build rather than interact with a host architecture python3 somehow. As such it should be annotated :any or :native. Please consider applying the attached patch. Helmut
diff --minimal -Nru libsndfile-1.0.31/debian/changelog libsndfile-1.0.31/debian/changelog --- libsndfile-1.0.31/debian/changelog 2021-07-26 23:09:17.000000000 +0200 +++ libsndfile-1.0.31/debian/changelog 2022-01-10 21:58:05.000000000 +0100 @@ -1,3 +1,10 @@ +libsndfile (1.0.31-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Annotate Build-Depends: python3 with :any. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Mon, 10 Jan 2022 21:58:05 +0100 + libsndfile (1.0.31-2) unstable; urgency=medium * Team upload diff --minimal -Nru libsndfile-1.0.31/debian/control libsndfile-1.0.31/debian/control --- libsndfile-1.0.31/debian/control 2021-07-26 23:07:07.000000000 +0200 +++ libsndfile-1.0.31/debian/control 2022-01-10 21:58:04.000000000 +0100 @@ -12,7 +12,7 @@ libflac-dev (>= 1.1.4-3), libopus-dev, libvorbis-dev (>= 1.2.3), - python3, + python3:any, Rules-Requires-Root: no Homepage: http://www.mega-nerd.com/libsndfile/ Vcs-Git: https://salsa.debian.org/multimedia-team/libsndfile.git