Package: src:pythran
Version: 0.11.0+ds-8
Severity: important
Tags: sid trixie
User: debian-pyt...@lists.debian.org
Usertags: python3.12
pythran's autopkg tests fail with Python 3.12:
[...]
656s autopkgtest [19:07:52]: test pythran-blas: [-----------------------
656s update-alternatives: using
/usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide
/usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu)
in manual mode
656s Running testsuite with python3.12 using CXXFLAGS=-DUSE_XSIMD
657s ============================= test session starts
==============================
657s platform linux -- Python 3.12.0+, pytest-7.4.3, pluggy-1.3.0
657s rootdir: /tmp/autopkgtest.0nZXc2/autopkgtest_tmp/pythran_tests
657s collected 0 items / 1 error
657s
657s ==================================== ERRORS
====================================
657s ________________________ ERROR collecting test_base.py
_________________________
657s ImportError while importing test module
'/tmp/autopkgtest.0nZXc2/autopkgtest_tmp/pythran_tests/test_base.py'.
657s Hint: make sure your test modules/packages have valid Python names.
657s Traceback:
657s /usr/lib/python3.12/importlib/__init__.py:90: in import_module
657s return _bootstrap._gcd_import(name[level:], package, level)
657s __init__.py:29: in <module>
657s from pythran import compile_pythrancode, spec_parser,
load_specfile, frontend
657s /usr/lib/python3/dist-packages/pythran/__init__.py:127: in __getattr__
657s import pythran.toolchain
657s /usr/lib/python3/dist-packages/pythran/toolchain.py:11: in <module>
657s from pythran.dist import PythranExtension, PythranBuildExt
657s /usr/lib/python3/dist-packages/pythran/dist.py:16: in <module>
657s from distutils.command.build_ext import build_ext as LegacyBuildExt
657s E ModuleNotFoundError: No module named 'distutils'
657s =========================== short test summary info
============================
657s ERROR test_base.py
657s !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection
!!!!!!!!!!!!!!!!!!!!
657s =============================== 1 error in 0.41s
===============================