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]

Reply via email to