• Bug#1042679: quark-sphinx-theme: FTBFS with Sphinx 7.1, docutils 0.20:

    From Colin Watson@21:1/5 to Lucas Nussbaum on Fri Mar 8 12:10:01 2024
    On Sun, Jul 30, 2023 at 08:29:35PM +0200, Lucas Nussbaum wrote:
    quark-sphinx-theme fails to build with Sphinx 7.1 and docutils 0.20, both of which
    are currently available in experimental.

    A new upstream version 0.6.0 has been sitting in git since 2022, so I
    wondered whether it fixed this. But instead it just has different
    errors (see below).

    I'm wondering whether we should just remove this package from Debian?
    It has no reverse-dependencies, and https://gitlab.com/fkrull/quark-sphinx-theme shows the project as
    unmaintained and suggests that the errors below mean that it isn't realistically compatible with modern Sphinx any more.

    ======================================================================
    ERROR: setUpClass (test.test_html_rewrite.TestHTMLCompatOutput) ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/util.py", line 84, in setUpClass
    run_sphinx(cls.source_dir, cls.build_dir, cls.builder, cls.config,
    File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/util.py", line 65, in run_sphinx
    raise Exception('%s returned non-zero exit status %s\n'
    Exception: ['-b', 'html', '-N', '-t', 'test_html_compat_alias', '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/testdoc-html_rewrite', '/tmp/tmp-sphinx-build-test-bo9lbres'] returned non-zero exit status 2
    --- Output:
    Running Sphinx v7.2.6

    Configuration error:
    HTML 4 is no longer supported by Sphinx. ("html4_writer=True" detected in configuration options)
    ----

    ======================================================================
    ERROR: setUpClass (test.test_html_rewrite.TestHTMLRewriteFeatures) ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/util.py", line 84, in setUpClass
    run_sphinx(cls.source_dir, cls.build_dir, cls.builder, cls.config,
    File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/util.py", line 65, in run_sphinx
    raise Exception('%s returned non-zero exit status %s\n'
    Exception: ['-b', 'html', '-N', '-D', 'quark_html_features=', '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/testdoc-html_rewrite', '/tmp/tmp-sphinx-build-test-kjvqfnoy'] returned non-zero exit status 2
    --- Output:
    Running Sphi