• Bug#1069217: pysolid ftbfs with Python 3.12

    From Matthias Klose@21:1/5 to All on Thu Apr 18 07:40:01 2024
    Package: src:pysolid
    Version: 0.3.2-1
    Severity: important
    Tags: sid trixie patch
    User: debian-python@lists.debian.org
    Usertags: python3.12

    [...]
    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:129: Building wheel for python3.12 with
    "build" module
    I: pybuild base:311: python3.12 -m build --skip-dependency-check
    --no-isolation --wheel --outdir
    /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pysolid
    * Building wheel...
    Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
    main()
    File "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", line 335, in main
    json_out['return_val'] = hook(**hook_input['kwargs'])
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
    return _build_backend().build_wheel(wheel_directory, config_settings,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line
    434, in build_wheel
    return self._build_with_temp_dir(
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line
    419, in _build_with_temp_dir
    self.run_setup()
    File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line
    341, in run_setup
    exec(code, locals())
    File "<string>", line 6, in <module>
    ModuleNotFoundError: No module named 'numpy.distutils'

    ERROR Backend subprocess exited when trying to invoke build_wheel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)