|
From: | Thomas Huth |
Subject: | Re: [PATCH] docs/conf.py: Remove usage of distutils |
Date: | Mon, 4 Mar 2024 12:35:07 +0100 |
User-agent: | Mozilla Thunderbird |
On 04/03/2024 12.18, Peter Maydell wrote:
On Mon, 4 Mar 2024 at 11:10, Thomas Huth <thuth@redhat.com> wrote:Using my shell script to query repology, I get: centos_stream_8: 0.3.1 centos_stream_9: 0.5.1 fedora_37: 1.0.0 fedora_38: 1.1.1 fedora_39: 1.2.2 fedora_rawhide: 2.0.0 freebsd: 1.0.0 haikuports_master: 1.2.1 openbsd: 1.2.2 opensuse_leap_15_5: 0.5.1 pkgsrc_current: 2.0.0 debian_11: 0.5.1 debian_12: 1.2.0 debian_13: 2.0.0 ubuntu_20_04: 0.4.3 ubuntu_22_04: 1.0.0 ubuntu_23_04: 1.2.0 ubuntu_23_10: 1.3.0 ubuntu_24_04: 2.0.0 So CentOS Stream 8 is too old ... but didn't we stop supporting the distro Sphinx there anyway since we switched to the python venv stuff last year?Not sure, but that does ring a faint bell.
I'm pretty sure: I was still using RHEL 8 on my laptop 'til last year, and the distro Sphinx stopped working at one point in time, since it was based on the default python there which is python 3.6 - and we stopped supporting that python version in upstream. So you have to use Sphinx from the venv on RHEL 8 / CentOS 8, and that seems to enforce a newer version of sphinx_rtd_theme if I get that right from docs/requirements.txt and pythondeps.toml.
Thomas
[Prev in Thread] | Current Thread | [Next in Thread] |