--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libsndfile FTCBFS: python3 dependency uninstallable
- From: Helmut Grohne <helmut@subdivi.de>
- Date: Mon, 10 Jan 2022 22:01:55 +0100
- Message-id: <Ydyew7GIWvZi020c@alf.mars>
Source: libsndfile
Version: 1.0.31-2
Tags: patch
User: debian-cross@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 <helmut@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
--- End Message ---
--- Begin Message ---
Source: libsndfile
Source-Version: 1.1.0-1
Done: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
We believe that the bug you reported is fixed in the latest version of
libsndfile, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1003506@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated libsndfile package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 06 Sep 2022 22:39:21 +0200
Source: libsndfile
Architecture: source
Version: 1.1.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Closes: 1003506 1014713
Changes:
libsndfile (1.1.0-1) unstable; urgency=medium
.
* New upstream version 1.1.0
(contains a fix for CVE-2021-4156)
(Closes: #1014713)
.
[ IOhannes m zmölnig (Debian/GNU) ]
* Drop patches applied upstream
* Update Build-Dependencies for new upstream powers
* Fix FTCBFS: Annotate Build-Depends: python3 with :any.
Thanks to Helmut Grohne <helmut@subdivi.de> (Closes: #1003506)
* libsndfile-dev
* Add patch to fix pkg-config file
* Update docs/install
* Depend on libmpg123-dev
* Demote dependency on pkg-config to Recommends
* Have autopkgtests B-D on pkg-config
* Use execute_after_dh_* instead of override_dh_*
* Add B-D stanza to symbols file
* Update d/copyright
* Refresh d/copyright
* Merge duplicate entries in d/copyright
* Bump dates in d/copyright
* Add missing licenses
* Add 'licensecheck' target
* Generate d/copyright_hints
* Run 'wrap-and-sort -ast'
* Fix d/watch
* Bump standards version to 4.6.1
.
[ Debian Janitor ]
* Remove constraints unnecessary since buster
Checksums-Sha1:
bc943fb2dfa6015ee6841479e5844c0385914135 2513 libsndfile_1.1.0-1.dsc
dd98ff27fb66fbf1ab1e291bc8938449e90778a2 684409 libsndfile_1.1.0.orig.tar.gz
3c47047c29e3dd47cb9e2c3f52673e229285197b 18004 libsndfile_1.1.0-1.debian.tar.xz
Checksums-Sha256:
6bc41955296df5ff5ae80e3577fe27013459c7212db0010b89337e47a40ffcc1 2513 libsndfile_1.1.0-1.dsc
642a876bd61b63f9346628dba5f8a0356a3ad750c7f6f42019d26ce60ba6a15b 684409 libsndfile_1.1.0.orig.tar.gz
c9cf3cf0f1dc82a4d55e39b9edf93d25ee4d5c84c802ad0cc6b2001d760db423 18004 libsndfile_1.1.0-1.debian.tar.xz
Files:
52d380a318113b1b6d1234ea63f1a188 2513 devel optional libsndfile_1.1.0-1.dsc
8abca5a608e88838636fd5f46fd39799 684409 devel optional libsndfile_1.1.0.orig.tar.gz
722df746742e68519d9c2e68e81207fd 18004 devel optional libsndfile_1.1.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJKBAEBCAA0FiEEdAXnRVdICXNIABVttlAZxH96NvgFAmMXs2gWHGZvcnVtQHVt
bGFldXRlLm11ci5hdAAKCRC2UBnEf3o2+E8YD/9tk4qwuSbcBU4at3WRc9FgPoZK
JTb3b8QsTF/67NAj0CdVGeLyePJqnm/HTI2N5Qc+MrxPf4dnhYhskNIz/LZEoskJ
rEkObR7htn10XM0/Nq4sBA4f2Ix21DdWoM6i6h773bk5u7nzdKS+bjs13gorjYd/
hhRQYVjI/DbP9KXn15txBUpA+UWyYUqp1eToDb1898lEUova9mOAHw/hRGEyH7ye
ZW0zbKeEt85uVJzHThnCPAlBOAiiuNWhcr4dR/dPzt/4YQzetHvJxAf+jI14rt4l
V51A3apzvbXzxcYq/hwP/q6piiXooxe9O6ZNudHSZtXKTOKXxDySi9bk7ef1oyB/
1UqFHO9ynVocvapG5FuCijB1BUPGFT0hyeM9sewiEx00P4HkxxbSBd0LxYWm6gjk
/YvQND5aY1QRZFG7CsuUmjRjxtRvqLL2JXNosIG1N89eGfNQX7kO37X2BJpHQCCA
CmJ9bANQvSgSQXzsNpyx6OKLQMlLQh4+wLyjvwsq1XpAJQuyrkEbDHMFTebKF98S
1qIJYPsqJECeUyVFJnZ7q9+iVqnIflNSSJ9kD1qG+MwzYzXakO/9qJQvsh1TAStP
g45xCNJsvZ7lY62lQrMkeFPKzqgejOCI61nAZ3xypNJDxwm7h7Oj7LyUoV5iDzS8
PZSrTW7D6EgRM8k05Q==
=CifN
-----END PGP SIGNATURE-----
--- End Message ---