Package: python3-sphinx
Version: 8.1.3-5
Severity: important

Dear Maintainer,

the mentioned patch includes the hunk:

    --- a/sphinx/application.py
    +++ b/sphinx/application.py
    @@ -122,7 +122,6 @@ _first_party_themes = (
         'alabaster',
     )
     builtin_extensions += _first_party_themes
    -builtin_extensions += _first_party_extensions

     ENV_PICKLE_FILENAME = 'environment.pickle'

which causes `sphinx-build -b htmlhelp` to fail with the highly non-helpful
error message:

    Sphinx error:
    Builder name htmlhelp not registered or available through entry point

This is since that line causes Sphinx to actively probe for installed
(Debian or otherwise) first-party extensions. Without that line, Sphinx instead
expects the package to export an according entry point, which Sphinx’
first-party extensions do not do.

Based on the patch description including this hunk is probably an unintended
accident. The patch also is probably unneeded nowadays since Debian packages
all the first-party Sphinx extensions nowadays anyways.

-- System Information:
Debian Release: 13.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable'), (100, 'trixie-fasttrack'), (100, 'trixie-backports-staging')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.16.3-1-liquorix-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8),
LANGUAGE=de:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-sphinx depends on:
ii  python3 [python3-supported-min]  3.13.5-1
ii  python3-alabaster                0.7.16-0.1
ii  python3-babel                    2.17.0-1
ii  python3-defusedxml               0.7.1-3
ii  python3-docutils                 0.21.2+dfsg-2
ii  python3-imagesize                1.4.1-1
ii  python3-jinja2                   3.1.6-1
ii  python3-packaging                25.0-1
ii  python3-pygments                 2.18.0+dfsg-2
ii  python3-requests                 2.32.3+dfsg-5
ii  python3-snowballstemmer          2.2.0-4
ii  python3-tomli                    2.2.1-2+b1
ii  sphinx-common                    8.1.3-5

Versions of packages python3-sphinx recommends:
ii  make         4.4.1-2
ii  python3-pil  11.1.0-5+b1

Versions of packages python3-sphinx suggests:
ii  dvipng                           1.18-1
pn  dvisvgm                          <none>
ii  fonts-freefont-otf               20211204+svn4273-2
ii  imagemagick                      8:7.1.1.43+dfsg1-1
ii  imagemagick-7.q16 [imagemagick]  8:7.1.1.43+dfsg1-1
ii  latexmk                          1:4.86~ds-1
pn  node-mathjax-full                <none>
ii  python3-sphinx-rtd-theme         3.0.2+dfsg-2
pn  sphinx-doc                       <none>
ii  tex-gyre                         20180621-6
ii  texlive-fonts-extra              2024.20250309-2
ii  texlive-fonts-recommended        2024.20250309-1
ii  texlive-latex-extra              2024.20250309-2
ii  texlive-latex-recommended        2024.20250309-1
ii  texlive-plain-generic            2024.20250309-2

Reply via email to