#1149472 python-webrtc-noise-gain: FTBFS: AssertionError: run() must precede build_extension() #1149472
- Package:
- src:python-webrtc-noise-gain
- Source:
- src:python-webrtc-noise-gain
- Submitter:
- Santiago Vila
- Date:
- 2026-10-06 09:51:03 UTC
- Severity:
- normal
- Tags:
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202609/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:python-webrtc-noise-gain, so that this is still visible in the BTS web page for this package. Thanks. TIP pass --env-dir and --sdist-extract-dir to keep the build environment and sources, then see https://build.pypa.io/en/stable/how-to/troubleshooting.html#debug-a-failed-build for help debugging a failed build ERROR Backend subprocess exited when trying to invoke build_wheel E: pybuild pybuild:485: build: plugin pyproject failed with: exit code=1: python3.14 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14 dh_auto_build: error: pybuild --build -i python{version} -p 3.14 --parallel=1 returned exit code 13 make: *** [debian/rules:4: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
We believe that the bug you reported is fixed in the latest version of
python-webrtc-noise-gain, 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 1149472@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Edward Betts <edward@4angle.com> (supplier of updated python-webrtc-noise-gain 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)
Format: 1.8
Date: Tue, 06 Oct 2026 10:15:56 +0100
Source: python-webrtc-noise-gain
Architecture: source
Version: 1.3.0-3
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Changed-By: Edward Betts <edward@4angle.com>
Closes: 1149472
Changes:
python-webrtc-noise-gain (1.3.0-3) unstable; urgency=medium
.
* Fix build failure with newer setuptools by importing UnixCCompiler
through distutils to match the build_ext compiler class hierarchy.
(Closes: #1149472)
Checksums-Sha1:
4a268e689aca57f9455b443e7a7721283c87c687 2607 python-webrtc-noise-gain_1.3.0-3.dsc
c9888ab85ca26d034c475c2f6768da94f40418d6 7684 python-webrtc-noise-gain_1.3.0-3.debian.tar.xz
61be289b5842b2fa2ec2d17579c712a82d6bcd98 4615896 python-webrtc-noise-gain_1.3.0-3.git.tar.xz
4ab6f9de5ecb46f9d93454b92518348b8baf8877 17792 python-webrtc-noise-gain_1.3.0-3_source.buildinfo
Checksums-Sha256:
5ad2189660bafe8437a06071d53b9e732dabf6fe8e8ee9c560da64a8d9bf26e4 2607 python-webrtc-noise-gain_1.3.0-3.dsc
55fdf0936f56285cf244e8969ab5ff8460b306fe3e0442cee89f07619e6b2faa 7684 python-webrtc-noise-gain_1.3.0-3.debian.tar.xz
54e55bcbc7e18bf04481b92e81afaf6239ea3e1bdd862ecb6fbc9edeff9ae329 4615896 python-webrtc-noise-gain_1.3.0-3.git.tar.xz
3ab10afc0e1938dbf34bcbc44df34f65b81260cd31fd7c3ee1355dac42209a81 17792 python-webrtc-noise-gain_1.3.0-3_source.buildinfo
Files:
5dac7514d34e40b4e40817db8984d1e6 2607 python optional python-webrtc-noise-gain_1.3.0-3.dsc
a2b5ccc7e16baec7a7762411840f6c40 7684 python optional python-webrtc-noise-gain_1.3.0-3.debian.tar.xz
ad0cc1ba87aacc418a21385be4d1d2ae 4615896 python None python-webrtc-noise-gain_1.3.0-3.git.tar.xz
ef5cc209bd528f0673905f34aa248cb2 17792 python optional python-webrtc-noise-gain_1.3.0-3_source.buildinfo
Git-Tag-Info: tag=2d1b5f70caafb957cd0f97304cf0b0f8039b0c06 fp=fb8acfa78c726089c38ad0269605a1098c63b92a
Git-Tag-Tagger: Edward Betts <edward@4angle.com>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrEvwwACgkQYG0ITkaD
wHnxNQ//fLU8BsxrhY+LB0A+e9/CTXeZLRBjwZ2ooMiOxv7jvezJ9RnxjJ1GuK15
KTkgswsGwyI0c7/cnjZhlOlpxfThIOZHHZIviTG0rXB4aKyXFuJdNdyHGGmpr10e
tlOqU1RNLq+mkF6OPjPg7+mjvugqH+CorM+pNJNPmvL00gCRWqWetX2uDZ1EUvas
p+TvoB0i4oCecpI5rtu02O7IvjiTM5XaOt4gxaGG05SgzvtdR2CgnzGQjJ7qU7MT
DRjmu/WUaba05heaJiLgg5EPeTKl7qbfUjKJqDw+SDfh4lf7UkAhABpuzGB+CLVd
cJPyjKe5cPZVPcmZpx/oc6Y+jYV8sPM83geGmsX1eekuwOXKE+wuRaOL6RD73KjV
ogYyuLBfAd7vbdWBYY5fKoL0cl+73TdALKzPJ3sOquoKRYZ6bOlug2hXYKa7MSe0
iHz2tzrLtiL2asR3yJyPG1h/U+g+tzKUmH2nvqzLeqZReHC2pCHSSs4U1xCu2Quy
LupbwEO2XgL+Q/J8j3StLHPiesHESycZ/4WHVFoXHIM0V1PKTl+a9Kv2byIpDApP
Q1nVd2HkFnkdUTJnHPNduTqaUpNIGF+xs5OawAh8RPdy7aekSGbBBkjilArvIXZj
r/qptlqXcKKvLzmA4NPA7tVjVRfajjWXYbh/VyiVLXLj1LwzUXM=
=Uv5o
-----END PGP SIGNATURE-----