• Bug#1109940: octave builds on trixie or higher releases are not fully c

    From James R Phillips@21:1/5 to All on Sat Jul 26 20:10:01 2025
    Package: octave
    Version: 9.4.0-1
    Severity: normal
    Tags: upstream
    X-Debbugs-Cc: [email protected]

    Dear Maintainer,

    The matlab-compatible octave function ode15s is not useable in trixie or experimental, because
    the build is not fully configured to use sundials. A typical error message at the octave console is
    as follows:

    ===
    error: __ode15__: support for sundials_ida, sundials_nvecserial was unavailable or disabled when Octave was built
    ===

    This error message can be obtained by running the first ode15s example in the octave documentation.

    The error persists in the experimental build of 10.2, and can be reproduced by building 10.2
    from source on trixie. Of interest is that a backport of 10.2 to bookworm does not display this
    behavior; the cited ode15s example runs without error.

    I take it that the issue is related to the new version of sundials in trixie. Likely it affects
    other functions besides ode15s.


    -- System Information:
    Debian Release: 13.0
    APT prefers testing-security
    APT policy: (500, 'testing-security'), (500, 'testing'), (100, 'trixie-backports-staging')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.15.8-1-liquorix-amd64 (SMP w/12 CPU threads; PREEMPT)
    Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)

    Versions of packages octave depends on:
    ii libamd3 1:7.10.1+dfsg-1
    ii libarpack2t64 3.9.1-6
    ii libblas3 [libblas.so.3] 3.12.1-4
    ii libbz2-1.0 1.0.8-6
    ii libc6 2.41-10
    ii libccolamd3 1:7.10.1+dfsg-1
    ii libcholmod5 1:7.10.1+dfsg-1
    ii libcolamd3 1:7.10.1+dfsg-1
    ii libcurl3t64-gnutls 8.14.1-2
    ii libcxsparse4 1:7.10.1+dfsg-1
    ii libfftw3-double3 3.3.10-2+b1
    ii libfftw3-single3 3.3.10-2+b1
    ii libfltk-gl1.3t64 1.3.11-2
    ii libfltk1.3t64 1.3.11-2
    ii libfontconfig1 2.15.0-2.3
    ii libfreetype6 2.13.3+dfsg-1
    ii libgcc-s1 14.2.0-19
    ii libgfortran5 14.2.0-19
    ii libgl1 1.7.0-1+b2
    ii libgl2ps1.4 1.4.2+dfsg1-2
    ii libglpk40 5.0-1+b2
    ii libglu1-mesa [libglu1] 9.0.2-1.1+b3
    ii libgomp1 14.2.0-19
    ii libgraphicsmagick++-q16-12t64 1.4+really1.3.45+hg17696-1
    ii libgraphicsmagick-q16-3t64 1.4+really1.3.45+hg17696-1
    ii libhdf5-310 1.14.5+repack-3
    ii liblapack3 [liblapack.so.3] 3.12.1-4
    ii libopenblas0-pthread [liblapack.so.3] 0.3.29+ds-3
    ii libpcre2-8-0 10.45-1
    ii libportaudio2 19.6.0-1.2+b3
    ii libqhull-r8.0 2020.2-6+b2
    ii libqrupdate1 1.1.5-1
    ii libqscintilla2-qt6-15 2.14.1+dfsg-1+b4
    ii libqt6core5compat6 6.8.2-3+b1
    ii libqt6core6t64 6.8.2+dfsg-9
    ii libqt6gui6 6.8.2+dfsg-9
    ii libqt6help6 6.8.2-5
    ii libqt6network6 6.8.2+dfsg-9
    ii libqt6opengl6 6.8.2+dfsg-9
    ii libqt6openglwidgets6 6.8.2+dfsg-9
    ii libqt6printsupport6 6.8.2+dfsg-9
    ii libqt6widgets6 6.8.2+dfsg-9
    ii libqt6xml6 6.8.2+dfsg-9
    ii libreadline8t64 8.2-6
    ii libsndfile1 1.2.2-2+b1
    ii libspqr4 1:7.10.1+dfsg-1
    ii libstdc++6 14.2.0-19
    ii libsuitesparseconfig7 1:7.10.1+dfsg-1
    ii libumfpack6 1:7.10.1+dfsg-1
    ii libx11-6 2:1.8.12-1
    ii octave-common 9.4.0-1
    ii texinfo 7.1.1-1
    ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1

    Versions of packages octave recommends:
    ii default-jre-headless 2:1.21-76
    ii epstool 3.09-4
    ii gnuplot-x11 [gnuplot-nox] 6.0.2+dfsg1-1
    ii libopenblas0 0.3.29+ds-3
    ii octave-doc 10.1.0-1~bpo12+1
    ii pstoedit 4.02-1+b1

    Versions of packages octave suggests:
    pn octave-dev <none>

    -- no debconf information

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