Package: src:python-auditwheel Version: 6.5.0+ds1-2 Severity: serious Tags: ftbfs forky sid
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/202512/ 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-auditwheel, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild dh_auto_build -O--buildsystem=pybuild I: pybuild plugin_pyproject:131: Building wheel for python3.14 with "build" module I: pybuild base:317: python3.14 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_auditwheel * Building wheel... /usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated [... snipped ...] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_28-musl-i686] SKIPPED [ 39%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_28-musl-ppc64le] SKIPPED [ 39%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_28-musl-riscv64] SKIPPED [ 39%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_28-musl-s390x] SKIPPED [ 40%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_28-musl-x86_64] SKIPPED [ 40%] tests/integration/test_manylinux.py::TestManylinux::test_image_dependencies[manylinux_2_28-0] SKIPPED [ 40%] tests/integration/test_manylinux.py::TestManylinux::test_image_dependencies[manylinux_2_28-1] SKIPPED [ 40%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-True-manylinux_2_12_x86_64] SKIPPED [ 41%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-True-manylinux_2_17_x86_64] SKIPPED [ 41%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-True-manylinux_2_28_x86_64] SKIPPED [ 41%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-True-manylinux_2_34_x86_64] SKIPPED [ 41%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-True-manylinux1_x86_64] SKIPPED [ 42%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-True-manylinux2010_x86_64] SKIPPED [ 42%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-True-manylinux2014_x86_64] SKIPPED [ 42%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-False-manylinux_2_12_x86_64] SKIPPED [ 43%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-False-manylinux_2_17_x86_64] SKIPPED [ 43%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-False-manylinux_2_28_x86_64] SKIPPED [ 43%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-False-manylinux_2_34_x86_64] SKIPPED [ 43%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-False-manylinux1_x86_64] SKIPPED [ 44%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-False-manylinux2010_x86_64] SKIPPED [ 44%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_28-False-manylinux2014_x86_64] SKIPPED [ 44%] tests/integration/test_manylinux.py::TestManylinux::test_zlib_blacklist[manylinux_2_28] SKIPPED [ 44%] tests/integration/test_manylinux.py::TestManylinux::test_numpy[manylinux_2_34] SKIPPED [ 45%] tests/integration/test_manylinux.py::TestManylinux::test_numpy_sbom[manylinux_2_34] SKIPPED [ 45%] tests/integration/test_manylinux.py::TestManylinux::test_exclude[manylinux_2_34] SKIPPED [ 45%] tests/integration/test_manylinux.py::TestManylinux::test_with_binary_executable[manylinux_2_34] SKIPPED [ 45%] tests/integration/test_manylinux.py::TestManylinux::test_pure_wheel[manylinux_2_34] SKIPPED [ 46%] tests/integration/test_manylinux.py::TestManylinux::test_rpath[manylinux_2_34-rpath] SKIPPED [ 46%] tests/integration/test_manylinux.py::TestManylinux::test_rpath[manylinux_2_34-runpath] SKIPPED [ 46%] tests/integration/test_manylinux.py::TestManylinux::test_multiple_top_level[manylinux_2_34] SKIPPED [ 47%] tests/integration/test_manylinux.py::TestManylinux::test_internal_rpath[manylinux_2_34] SKIPPED [ 47%] tests/integration/test_manylinux.py::TestManylinux::test_strip[manylinux_2_34] SKIPPED [ 47%] tests/integration/test_manylinux.py::TestManylinux::test_nonpy_rpath[manylinux_2_34] SKIPPED [ 47%] tests/integration/test_manylinux.py::TestManylinux::test_glibcxx_3_4_25[manylinux_2_34] SKIPPED [ 48%] tests/integration/test_manylinux.py::TestManylinux::test_isa_variants[manylinux_2_34-x86-64-v2] SKIPPED [ 48%] tests/integration/test_manylinux.py::TestManylinux::test_isa_variants[manylinux_2_34-x86-64-v3] SKIPPED [ 48%] tests/integration/test_manylinux.py::TestManylinux::test_isa_variants[manylinux_2_34-x86-64-v4] SKIPPED [ 48%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-glibc-aarch64] SKIPPED [ 49%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-glibc-armv7l] SKIPPED [ 49%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-glibc-i686] SKIPPED [ 49%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-glibc-ppc64le] SKIPPED [ 50%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-glibc-riscv64] SKIPPED [ 50%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-glibc-s390x] SKIPPED [ 50%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-glibc-x86_64] SKIPPED [ 50%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-musl-aarch64] SKIPPED [ 51%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-musl-armv7l] SKIPPED [ 51%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-musl-i686] SKIPPED [ 51%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-musl-ppc64le] SKIPPED [ 51%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-musl-riscv64] SKIPPED [ 52%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-musl-s390x] SKIPPED [ 52%] tests/integration/test_manylinux.py::TestManylinux::test_cross_repair[manylinux_2_34-musl-x86_64] SKIPPED [ 52%] tests/integration/test_manylinux.py::TestManylinux::test_image_dependencies[manylinux_2_34-0] SKIPPED [ 52%] tests/integration/test_manylinux.py::TestManylinux::test_image_dependencies[manylinux_2_34-1] SKIPPED [ 53%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-True-manylinux_2_12_x86_64] SKIPPED [ 53%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-True-manylinux_2_17_x86_64] SKIPPED [ 53%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-True-manylinux_2_28_x86_64] SKIPPED [ 54%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-True-manylinux_2_34_x86_64] SKIPPED [ 54%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-True-manylinux1_x86_64] SKIPPED [ 54%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-True-manylinux2010_x86_64] SKIPPED [ 54%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-True-manylinux2014_x86_64] SKIPPED [ 55%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-False-manylinux_2_12_x86_64] SKIPPED [ 55%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-False-manylinux_2_17_x86_64] SKIPPED [ 55%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-False-manylinux_2_28_x86_64] SKIPPED [ 55%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-False-manylinux_2_34_x86_64] SKIPPED [ 56%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-False-manylinux1_x86_64] SKIPPED [ 56%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-False-manylinux2010_x86_64] SKIPPED [ 56%] tests/integration/test_manylinux.py::TestManylinux::test_compat[manylinux_2_34-False-manylinux2014_x86_64] SKIPPED [ 56%] tests/integration/test_manylinux.py::TestManylinux::test_zlib_blacklist[manylinux_2_34] SKIPPED [ 57%] tests/unit/test_architecture.py::test_32bits_arch_name[linux-armv7l-armv7l] PASSED [ 57%] tests/unit/test_architecture.py::test_32bits_arch_name[linux-armv8l-armv7l] PASSED [ 57%] tests/unit/test_architecture.py::test_32bits_arch_name[linux-aarch64-armv7l] PASSED [ 58%] tests/unit/test_architecture.py::test_32bits_arch_name[linux-i686-i686] PASSED [ 58%] tests/unit/test_architecture.py::test_32bits_arch_name[linux-x86_64-i686] PASSED [ 58%] tests/unit/test_architecture.py::test_32bits_arch_name[win32-x86-i686] PASSED [ 58%] tests/unit/test_architecture.py::test_32bits_arch_name[win32-AMD64-i686] PASSED [ 59%] tests/unit/test_architecture.py::test_64bits_arch_name[linux-armv8l-aarch64] PASSED [ 59%] tests/unit/test_architecture.py::test_64bits_arch_name[linux-aarch64-aarch64] PASSED [ 59%] tests/unit/test_architecture.py::test_64bits_arch_name[linux-ppc64le-ppc64le] PASSED [ 59%] tests/unit/test_architecture.py::test_64bits_arch_name[linux-i686-x86_64] PASSED [ 60%] tests/unit/test_architecture.py::test_64bits_arch_name[linux-x86_64-x86_64] PASSED [ 60%] tests/unit/test_architecture.py::test_64bits_arch_name[darwin-arm64-aarch64] PASSED [ 60%] tests/unit/test_architecture.py::test_64bits_arch_name[darwin-x86_64-x86_64] PASSED [ 61%] tests/unit/test_architecture.py::test_64bits_arch_name[win32-ARM64-aarch64] PASSED [ 61%] tests/unit/test_architecture.py::test_64bits_arch_name[win32-AMD64-x86_64] PASSED [ 61%] tests/unit/test_architecture.py::test_arch_name_bits[9223372036854775807-8-x86_64] PASSED [ 61%] tests/unit/test_architecture.py::test_arch_name_bits[2147483647-4-i686] PASSED [ 62%] tests/unit/test_architecture.py::test_arch_name_bits[2147483647-8-x86_64] PASSED [ 62%] tests/unit/test_architecture.py::test_order_valid[x86_64-x86_64_v4] PASSED [ 62%] tests/unit/test_architecture.py::test_order_valid[x86_64-x86_64] PASSED [ 62%] tests/unit/test_architecture.py::test_order_valid[x86_64-x86_64_v2] PASSED [ 63%] tests/unit/test_architecture.py::test_order_valid[x86_64_v2-x86_64_v3] PASSED [ 63%] tests/unit/test_architecture.py::test_order_valid[x86_64_v3-x86_64_v4] PASSED [ 63%] tests/unit/test_architecture.py::test_order_invalid[x86_64-x86_64_v4] PASSED [ 63%] tests/unit/test_architecture.py::test_order_invalid[x86_64-x86_64_v2] PASSED [ 64%] tests/unit/test_architecture.py::test_order_invalid[x86_64_v2-x86_64_v3] PASSED [ 64%] tests/unit/test_architecture.py::test_order_invalid[x86_64_v3-x86_64_v4] PASSED [ 64%] tests/unit/test_architecture.py::test_order_invalid[aarch64-x86_64] PASSED [ 65%] tests/unit/test_architecture.py::test_order_invalid[x86_64-aarch64] PASSED [ 65%] tests/unit/test_condatools.py::test_in_condapkg PASSED [ 65%] tests/unit/test_condatools.py::test_in_condapkg_context PASSED [ 65%] tests/unit/test_elfpatcher.py::test_patchelf_unavailable PASSED [ 66%] tests/unit/test_elfpatcher.py::test_patchelf_check_output_fail PASSED [ 66%] tests/unit/test_elfpatcher.py::test_patchelf_version_check[0.14] PASSED [ 66%] tests/unit/test_elfpatcher.py::test_patchelf_version_check[0.14.1] PASSED [ 66%] tests/unit/test_elfpatcher.py::test_patchelf_version_check[0.15] PASSED [ 67%] tests/unit/test_elfpatcher.py::test_patchelf_version_check_fail[0.13.99] PASSED [ 67%] tests/unit/test_elfpatcher.py::test_patchelf_version_check_fail[0.13] PASSED [ 67%] tests/unit/test_elfpatcher.py::test_patchelf_version_check_fail[0.9] PASSED [ 68%] tests/unit/test_elfpatcher.py::test_patchelf_version_check_fail[0.1] PASSED [ 68%] tests/unit/test_elfpatcher.py::TestPatchElf::test_replace_needed_one PASSED [ 68%] tests/unit/test_elfpatcher.py::TestPatchElf::test_replace_needed_multple PASSED [ 68%] tests/unit/test_elfpatcher.py::TestPatchElf::test_set_soname PASSED [ 69%] tests/unit/test_elfpatcher.py::TestPatchElf::test_set_rpath PASSED [ 69%] tests/unit/test_elfpatcher.py::TestPatchElf::test_get_rpath PASSED [ 69%] tests/unit/test_elfpatcher.py::TestPatchElf::test_remove_needed PASSED [ 69%] tests/unit/test_elfutils.py::TestElfReadDt::test_missing_section PASSED [ 70%] tests/unit/test_elfutils.py::TestElfReadDt::test_needed_libs PASSED [ 70%] tests/unit/test_elfutils.py::TestElfFileFilter::test_filter PASSED [ 70%] tests/unit/test_elfutils.py::TestElfFileFilter::test_some_py_files PASSED [ 70%] tests/unit/test_elfutils.py::TestElfFileFilter::test_not_elf PASSED [ 71%] tests/unit/test_elfutils.py::TestElfFindVersionedSymbols::test_find_symbols PASSED [ 71%] tests/unit/test_elfutils.py::TestElfFindVersionedSymbols::test_only_ld_linux[ld-linux] PASSED [ 71%] tests/unit/test_elfutils.py::TestElfFindVersionedSymbols::test_only_ld_linux[ld64.so.2] PASSED [ 72%] tests/unit/test_elfutils.py::TestElfFindVersionedSymbols::test_only_ld_linux[ld64.so.1] PASSED [ 72%] tests/unit/test_elfutils.py::TestElfFindVersionedSymbols::test_empty_section PASSED [ 72%] tests/unit/test_elfutils.py::TestFindUcs2Symbols::test_elf_find_ucs2_symbols PASSED [ 72%] tests/unit/test_elfutils.py::TestFindUcs2Symbols::test_elf_find_ucs2_symbols_no_symbol PASSED [ 73%] tests/unit/test_elfutils.py::TestElfReferencesPyPFE::test_elf_references_pyfpe_jbuf PASSED [ 73%] tests/unit/test_elfutils.py::TestElfReferencesPyPFE::test_elf_references_pyfpe_jbuf_false PASSED [ 73%] tests/unit/test_elfutils.py::TestElfReferencesPyPFE::test_elf_references_pyfpe_jbuf_no_section PASSED [ 73%] tests/unit/test_hashfile.py::test_hash PASSED [ 74%] tests/unit/test_json.py::test_dataclass PASSED [ 74%] tests/unit/test_json.py::test_enum PASSED [ 74%] tests/unit/test_json.py::test_frozenset PASSED [ 75%] tests/unit/test_json.py::test_invalid_type PASSED [ 75%] tests/unit/test_libc.py::test_find_musllinux_not_found PASSED [ 75%] tests/unit/test_libc.py::test_find_musllinux_found PASSED [ 75%] tests/unit/test_libc.py::test_get_musl_version_invalid_path -------------------------------- live log call --------------------------------- ERROR auditwheel.libc:libc.py:66 failed to determine musl version Traceback (most recent call last): File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_auditwheel/build/auditwheel/libc.py", line 61, in _get_musl_version ld = subprocess.run( ~~~~~~~~~~~~~~^ [ld_path], check=False, errors="strict", stderr=subprocess.PIPE ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ).stderr ^ File "/usr/lib/python3.13/subprocess.py", line 554, in run with Popen(*popenargs, **kwargs) as process: ~~~~~^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pass_fds, cwd, env, ^^^^^^^^^^^^^^^^^^^ ...<5 lines>... gid, gids, uid, umask, ^^^^^^^^^^^^^^^^^^^^^^ start_new_session, process_group) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/subprocess.py", line 1876, in _execute_child self._posix_spawn(args, executable, env, restore_signals, close_fds, ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ p2cread, p2cwrite, ^^^^^^^^^^^^^^^^^^ c2pread, c2pwrite, ^^^^^^^^^^^^^^^^^^ errread, errwrite) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/subprocess.py", line 1820, in _posix_spawn self.pid = os.posix_spawn(executable, args, env, **kwargs) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/tmp/no/executable/here' PASSED [ 76%] tests/unit/test_libc.py::test_get_musl_version_invalid_version PASSED [ 76%] tests/unit/test_libc.py::test_get_musl_version_valid_version PASSED [ 76%] tests/unit/test_libc.py::test_detect_glibc PASSED [ 76%] tests/unit/test_libc.py::test_glibc_version[glibc 42.42] PASSED [ 77%] tests/unit/test_libc.py::test_glibc_version[glibc 42.42-test] PASSED [ 77%] tests/unit/test_libc.py::test_glibc_version[glibc 42.42.0] PASSED [ 77%] tests/unit/test_libc.py::test_glibc_version[glibc 42.42~0] PASSED [ 77%] tests/unit/test_libc.py::test_bad_glibc_version[glibc] PASSED [ 78%] tests/unit/test_libc.py::test_bad_glibc_version[glibc 42.42 test] PASSED [ 78%] tests/unit/test_libc.py::test_bad_glibc_version[glibc 42] PASSED [ 78%] tests/unit/test_libc.py::test_bad_glibc_version[glibc 42.test] PASSED [ 79%] tests/unit/test_libc.py::test_bad_glibc_version[glibc test.42] PASSED [ 79%] tests/unit/test_main.py::test_unsupported_platform PASSED [ 79%] tests/unit/test_main.py::test_help PASSED [ 79%] tests/unit/test_main.py::test_unexisting_wheel[show] PASSED [ 80%] tests/unit/test_main.py::test_unexisting_wheel[repair] PASSED [ 80%] tests/unit/test_main.py::test_repair_wheel_mismatch[glibc-foo-1.0-py3-none-manylinux1_aarch64.whl-manylinux_2_28_x86_64-can't repair wheel foo-1.0-py3-none-manylinux1_aarch64.whl with aarch64 architecture to a wheel targeting x86_64] PASSED [ 80%] tests/unit/test_main.py::test_repair_wheel_mismatch[glibc-foo-1.0-py3-none-musllinux_1_1_x86_64.whl-manylinux_2_28_x86_64-can't repair wheel foo-1.0-py3-none-musllinux_1_1_x86_64.whl with MUSL libc to a wheel targeting GLIBC] PASSED [ 80%] tests/unit/test_main.py::test_repair_wheel_mismatch[musl-foo-1.0-py3-none-manylinux1_x86_64.whl-musllinux_1_1_x86_64-can't repair wheel foo-1.0-py3-none-manylinux1_x86_64.whl with GLIBC libc to a wheel targeting MUSL] PASSED [ 81%] tests/unit/test_policy.py::test_replacement_platform[linux_aarch64-expected0] PASSED [ 81%] tests/unit/test_policy.py::test_replacement_platform[manylinux1_ppc64le-expected1] PASSED [ 81%] tests/unit/test_policy.py::test_replacement_platform[manylinux2014_x86_64-expected2] PASSED [ 81%] tests/unit/test_policy.py::test_replacement_platform[manylinux_2_24_x86_64-expected3] PASSED [ 82%] tests/unit/test_policy.py::test_pep600_compliance PASSED [ 82%] tests/unit/test_policy.py::TestPolicyAccess::test_get_by_name PASSED [ 82%] tests/unit/test_policy.py::TestPolicyAccess::test_get_by_name_missing PASSED [ 83%] tests/unit/test_policy.py::TestPolicyAccess::test_get_by_name_duplicate PASSED [ 83%] tests/unit/test_policy.py::TestLddTreeExternalReferences::test_filter_libs PASSED [ 83%] tests/unit/test_policy.py::test_wheel_policies_args[GLIBC-None-x86_64-NoError0] PASSED [ 83%] tests/unit/test_policy.py::test_wheel_policies_args[GLIBC-None-x86_64-NoError1] PASSED [ 84%] tests/unit/test_policy.py::test_wheel_policies_args[MUSL-musllinux_1_1-x86_64-NoError] PASSED [ 84%] tests/unit/test_policy.py::test_wheel_policies_args[GLIBC-None-aarch64-NoError] PASSED [ 84%] tests/unit/test_policy.py::test_wheel_policies_args[GLIBC-musllinux_1_1-x86_64-exception4] PASSED [ 84%] tests/unit/test_policy.py::test_wheel_policies_args[MUSL-manylinux_1_1-x86_64-exception5] PASSED [ 85%] tests/unit/test_policy.py::test_wheel_policies_args[MUSL-musllinux_5_1-x86_64-exception6] PASSED [ 85%] tests/unit/test_policy.py::test_wheel_policies_args[MUSL-None-x86_64-NoError] -------------------------------- live log call --------------------------------- WARNING auditwheel.policy:__init__.py:69 can't determine musl libc version, latest known version will be used. PASSED [ 85%] tests/unit/test_policy.py::test_policy_checks_glibc PASSED [ 86%] tests/unit/test_repair.py::TestRepair::test_append_rpath PASSED [ 86%] tests/unit/test_repair.py::TestRepair::test_append_rpath_reject_outside_wheel PASSED [ 86%] tests/unit/test_repair.py::TestRepair::test_append_rpath_ignore_duplicates PASSED [ 86%] tests/unit/test_repair.py::TestRepair::test_append_rpath_ignore_relative PASSED [ 87%] tests/unit/test_sboms.py::test_invalid_wheel_fname PASSED [ 87%] tests/unit/test_sboms.py::test_create_sbom PASSED [ 87%] tests/unit/test_tmpdirs.py::test_intemporarydirectory PASSED [ 87%] tests/unit/test_tmpdirs.py::test_intemporarydirectory_name PASSED [ 88%] tests/unit/test_tmpdirs.py::test_ingivendirectory PASSED [ 88%] tests/unit/test_tmpdirs.py::test_ingivendirectory_cwd PASSED [ 88%] tests/unit/test_tmpdirs.py::test_ingivendirectory_name PASSED [ 88%] tests/unit/test_tools.py::test_plat_environment_action[None-None-manylinux1] PASSED [ 89%] tests/unit/test_tools.py::test_plat_environment_action[None-manylinux2010-manylinux2010] PASSED [ 89%] tests/unit/test_tools.py::test_plat_environment_action[manylinux2010-None-manylinux2010] PASSED [ 89%] tests/unit/test_tools.py::test_plat_environment_action[manylinux2010-linux-linux] PASSED [ 90%] tests/unit/test_tools.py::test_zip_environment_action[None-None--1] PASSED [ 90%] tests/unit/test_tools.py::test_zip_environment_action[0-None-0] PASSED [ 90%] tests/unit/test_tools.py::test_zip_environment_action[0-1-1] PASSED [ 90%] tests/unit/test_tools.py::test_zip_environment_action[6-1-1] PASSED [ 91%] tests/unit/test_tools.py::test_environment_action_invalid_plat_env PASSED [ 91%] tests/unit/test_tools.py::test_environment_action_invalid_zip_env PASSED [ 91%] tests/unit/test_tools.py::test_zip2dir_permissions PASSED [ 91%] tests/unit/test_tools.py::test_zip2dir_round_trip_permissions PASSED [ 92%] tests/unit/test_tools.py::test_dir2zip_deflate PASSED [ 92%] tests/unit/test_tools.py::test_dir2zip_folders PASSED [ 92%] tests/unit/test_tools.py::test_is_subdir PASSED [ 93%] tests/unit/test_wheel_abi.py::TestGetWheelElfdata::test_finds_shared_library_in_purelib[filenames0-Invalid binary wheel, found the following shared library/libraries in purelib folder:\n\tfoo\nThe wheel has to be platlib compliant in order to be repaired by auditwheel.] PASSED [ 93%] tests/unit/test_wheel_abi.py::TestGetWheelElfdata::test_finds_shared_library_in_purelib[filenames1-Invalid binary wheel, found the following shared library/libraries in purelib folder:\n\tfoo\n\tbar\nThe wheel has to be platlib compliant in order to be repaired by auditwheel.] PASSED [ 93%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_aarch64.whl-aarch64] PASSED [ 93%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_armv7l.whl-armv7l] PASSED [ 94%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_i686.whl-i686] PASSED [ 94%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_loongarch64.whl-loongarch64] PASSED [ 94%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_ppc64.whl-ppc64] PASSED [ 94%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_ppc64le.whl-ppc64le] PASSED [ 95%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_riscv64.whl-riscv64] PASSED [ 95%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_s390x.whl-s390x] PASSED [ 95%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_x86_64.whl-x86_64] PASSED [ 95%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_x86_64_v2.whl-x86_64_v2] PASSED [ 96%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_x86_64_v3.whl-x86_64_v3] PASSED [ 96%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_x86_64_v4.whl-x86_64_v4] PASSED [ 96%] tests/unit/test_wheeltools.py::test_get_wheel_architecture[foo-1.0-py3-none-linux_x86_64.manylinux1_x86_64.whl-x86_64] PASSED [ 97%] tests/unit/test_wheeltools.py::test_get_wheel_architecture_unknown -------------------------------- live log call --------------------------------- WARNING auditwheel.wheeltools:wheeltools.py:305 couldn't guess architecture for platform tag 'linux_mipsel' PASSED [ 97%] tests/unit/test_wheeltools.py::test_get_wheel_architecture_pure PASSED [ 97%] tests/unit/test_wheeltools.py::test_get_wheel_architecture_multiple[foo-1.0-py3-none-linux_x86_64.linux_aarch64.whl] PASSED [ 97%] tests/unit/test_wheeltools.py::test_get_wheel_architecture_multiple[foo-1.0-py3-none-linux_x86_64.linux_mipsel.whl] -------------------------------- live log call --------------------------------- WARNING auditwheel.wheeltools:wheeltools.py:305 couldn't guess architecture for platform tag 'linux_mipsel' PASSED [ 98%] tests/unit/test_wheeltools.py::test_get_wheel_architecture_multiple[foo-1.0-py3-none-linux_x86_64.any.whl] PASSED [ 98%] tests/unit/test_wheeltools.py::test_get_wheel_libc[foo-1.0-py3-none-manylinux1_x86_64.whl-glibc] PASSED [ 98%] tests/unit/test_wheeltools.py::test_get_wheel_libc[foo-1.0-py3-none-manylinux1_x86_64.manylinux2010_x86_64.whl-glibc] PASSED [ 98%] tests/unit/test_wheeltools.py::test_get_wheel_libc[foo-1.0-py3-none-musllinux_1_1_x86_64.whl-musl] PASSED [ 99%] tests/unit/test_wheeltools.py::test_get_wheel_libc_unknown[foo-1.0-py3-none-any.whl] PASSED [ 99%] tests/unit/test_wheeltools.py::test_get_wheel_libc_unknown[foo-1.0-py3-none-something.whl] PASSED [ 99%] tests/unit/test_wheeltools.py::test_get_wheel_libc_multiple[foo-1.0-py3-none-manylinux1_x86_64.musllinux_1_1_x86_64.whl] PASSED [100%] =============== 159 passed, 213 skipped, 45 deselected in 0.83s ================ dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 3.13" returned exit code 13 make: *** [debian/rules:16: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

