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 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.TestHTMLRewriteOutput) ---------------------------------------------------------------------- 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', '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/testdoc-html_rewrite', '/tmp/tmp-sphinx-build-test-pvyjfedf'] 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.TestHTMLRewriteOutputWithBuilderBasedOnQtHelpBuilder) ---------------------------------------------------------------------- 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', 'custom-qthelp', '-N', '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/testdoc-html_rewrite', '/tmp/tmp-sphinx-build-test-6joh0ezy'] 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.TestHTMLRewriteOutputWithQtHelpBuilder) ---------------------------------------------------------------------- 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', 'qthelp', '-N', '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/testdoc-html_rewrite', '/tmp/tmp-sphinx-build-test-g9rskfhy'] 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_theme.TestThemeEntrypoint) ---------------------------------------------------------------------- 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', '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_quark-sphinx-theme/build/test/testdoc-theme-entrypoint', '/tmp/tmp-sphinx-build-test-huhej5mg'] returned non-zero exit status 2 --- Output: Running Sphinx v7.2.6 Theme error: no theme named 'quark' found (missing theme.conf?) ---- Thanks, -- Colin Watson (he/him) [cjwat...@debian.org]