• Bug#1067367: mathgl: FTBFS: debian/tests/run-tests: 37: python3.12: not

    From Emanuele Rocca@21:1/5 to Lucas Nussbaum on Thu Apr 11 15:10:01 2024
    Control: tags -1 + patch

    Hi,

    On 2024-03-20 09:46, Lucas Nussbaum wrote:
    debian/tests/run-tests: 37: python3.12: not found

    This is because debian/tests/run-tests iterates over all supported
    python versions (py3versions -s), but only python3.11 is installed.

    Please consider build-depending on python3-all (see attached patch) to
    ensure all supported python runtimes are installed.

    diff -Nru mathgl-8.0.1/debian/changelog mathgl-8.0.1/debian/changelog
    --- mathgl-8.0.1/debian/changelog 2024-02-15 07:53:06.000000000 +0100
    +++ mathgl-8.0.1/debian/changelog 2024-04-11 15:00:39.000000000 +0200
    @@ -1,3 +1,10 @@
    +mathgl (8.0.1-8) unstable; urgency=medium
    +
    + * Build-depend on python3-all to ensure all supported python versions are
    + installed when running debian/tests/run-tests. (Closes: #1067367)
    +
    + -- Emanuele Rocca <ema@debian.org> Thu, 11 Apr 2024 15:00:39 +0200
    +
    mathgl (8.0.1-7) unstable; urgency=medium

    * Team upload.
    diff -Nru mathgl-8.0.1/debian/control mathgl-8.0.1/debian/control
    --- mathgl-8.0.1/debian/control 2024-02-15 07:53:06.000000000 +0100
    +++ mathgl-8.0.1/debian/control 2024-04-11 15:00:13.000000000 +0200
    @@ -38,6 +38,7 @@
    mpi-default-dev,
    python3-dev,
    python3-numpy,
    + python3-all <!nocheck>,
    qtwebengine5-dev [amd64 arm64 armhf i386],
    swig,
    texinfo,

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