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

Reply via email to