Your message dated Wed, 31 Dec 2025 18:51:15 +0000
with message-id <[email protected]>
and subject line Bug#1123194: fixed in python-auditwheel 6.5.1+ds1-1
has caused the Debian Bug report #1123194,
regarding python-auditwheel: FTBFS: dh_auto_test: error: pybuild --test 
--test-pytest -i python{version} -p "3.14 3.13" returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1123194: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123194
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-auditwheel
Source-Version: 6.5.1+ds1-1
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-auditwheel, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated python-auditwheel 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 31 Dec 2025 18:32:43 +0000
Source: python-auditwheel
Architecture: source
Version: 6.5.1+ds1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1123194
Changes:
 python-auditwheel (6.5.1+ds1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release.
   * Handle argparse changes in Python 3.14 (closes: #1123194).
   * Adjust TestPolicyAccess::test_get_by_name for riscv64.
Checksums-Sha1:
 5e3f1be83033f92ec427a2d379f22775275f4559 2547 python-auditwheel_6.5.1+ds1-1.dsc
 bb9bfc9c76c22d679351cc80b5eb33a32430138b 84904 
python-auditwheel_6.5.1+ds1.orig.tar.xz
 132fd033f61ffb9850c33daa3f07aaceea83321d 5188 
python-auditwheel_6.5.1+ds1-1.debian.tar.xz
Checksums-Sha256:
 0ef4fcd9474adc43e02ce944bb0b91498b2a8e9b897c24476a66d2a624e771e1 2547 
python-auditwheel_6.5.1+ds1-1.dsc
 0d6d3c0f1b45c335293e78e916892c3ea7441d0e7fc90bbbd0e511b1d33876a0 84904 
python-auditwheel_6.5.1+ds1.orig.tar.xz
 37d1b0d1f856254837a7c997b7c8d65b0b5edb77bcddca4c10f901c16dabc9ad 5188 
python-auditwheel_6.5.1+ds1-1.debian.tar.xz
Files:
 135605592cfb05e0763600c28791243c 2547 python optional 
python-auditwheel_6.5.1+ds1-1.dsc
 384bfa4219fac4a15219601a871e25d0 84904 python optional 
python-auditwheel_6.5.1+ds1.orig.tar.xz
 f3da23898504c9f3aaf0c008bb683c74 5188 python optional 
python-auditwheel_6.5.1+ds1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmlVbGwACgkQOTWH2X2G
UAuBaA//a6x8ACPmqGTsWoejhg7SNPZ2XXD51z3c5WuSs4Oal5HKoweIzzHenHJM
amBu/rJiW/u1V9hYynHj1jbKbprZhLUnj+as7N2CpnS4Yo33Q31c5GmEBJ8WbXGp
wcTf4HQ7ARBLXiSmmOjfUgefnq0E8j6+DxkJWZtwLccY54rbyGAyFgyXstXSxyu4
Nz06VitapWX3TaF7lXFYCbsczffueRVjrZEqbk11rgsM4jsirz92SnaEk4JryfuC
1C4vE+8SOAWEuxTKy4VmdFdVbA8mYzoo44eJRfYBQcEWDM+8TF9QYFIXXaClbKQs
iJsRTbdSgk9dfeXmxg677counr7Iq2EeJ16YdQGFpeR6lUhT2t1aKqm4e7QUlPWk
D3hm7gpP00i2aTynxBMM1E2z/Qc658QPBDp9PLW899vO86D/VwOBHL8MVvoFiwrD
+VUh/+MsKjDGvq9FQTD01MW1yDkWisqs+hQMIgeN+AcHyrolmdriekpslS9W22lx
FzWm4auZT7bWhmWM6Kef9L4H6Vdh6B9F/dTGfmbaMsnL1cbdCq16E/L0cu5PLjAa
IiPoIBYxFudlB1Y/A0ClGUtltEbC9jJ5rmRHkh0yOpjJ/donjF8EPgbKWRmYNudy
lxI8fzf1r2ivq9lBuiTiNZdj7qBsRrndgLcTOKZpJsLpU651eeA=
=/b0j
-----END PGP SIGNATURE-----

Attachment: pgpRZCr5wsxk0.pgp
Description: PGP signature


--- End Message ---

Reply via email to