Hi On Wed, May 12, 2021 at 7:56 PM Peter Maydell <peter.mayd...@linaro.org> wrote:
> On Wed, 12 May 2021 at 16:17, Marc-André Lureau > <marcandre.lur...@gmail.com> wrote: > > > > Hi > > > > On Wed, May 12, 2021 at 5:47 PM Peter Maydell <peter.mayd...@linaro.org> > wrote: > >> > >> On Mon, 10 May 2021 at 14:06, <marcandre.lur...@redhat.com> wrote: > >> > > >> > From: Marc-André Lureau <marcandre.lur...@redhat.com> > >> > > >> > The following changes since commit > d90f154867ec0ec22fd719164b88716e8fd48672: > >> > > >> > Merge remote-tracking branch > 'remotes/dg-gitlab/tags/ppc-for-6.1-20210504' into staging (2021-05-05 > 20:29:14 +0100) > >> > > >> > are available in the Git repository at: > >> > > >> > g...@gitlab.com:marcandre.lureau/qemu.git tags/rtd-pull-request > >> > > >> > for you to fetch changes up to > f1852f5d7e6fc2ead874261c0388b18898257000: > >> > > >> > sphinx: adopt kernel readthedoc theme (2021-05-10 15:12:09 +0400) > >> > > >> > ---------------------------------------------------------------- > >> > Pull request > >> > > >> > ---------------------------------------------------------------- > >> > > >> > Marc-André Lureau (1): > >> > sphinx: adopt kernel readthedoc theme > >> > >> NetBSD now complains: > >> > >> Configuring 60-edk2-x86_64.json using configuration > >> Program qemu-keymap found: NO > >> Program sphinx-build found: YES > >> ../docs/meson.build:30: WARNING: /usr/bin/sphinx-build: > >> Configuration error: > >> There is a programable error in your configuration file: > >> > >> Traceback (most recent call last): > >> File "conf.py", line 154, in <module> > >> import sphinx_rtd_theme > >> ModuleNotFoundError: No module named 'sphinx_rtd_theme' > >> > >> During handling of the above exception, another exception occurred: > >> > >> Traceback (most recent call last): > >> File "/usr/lib/python3/dist-packages/sphinx/config.py", line 157, in > __init__ > >> execfile_(filename, config) > >> File "/usr/lib/python3/dist-packages/sphinx/util/pycompat.py", line > >> 150, in execfile_ > >> exec_(code, _globals) > >> File "conf.py", line 157, in <module> > >> 'The Sphinx \'sphinx_rtd_theme\' HTML theme was not found.\n' > >> sphinx.errors.ConfigError: The Sphinx 'sphinx_rtd_theme' HTML theme > >> was not found. > >> > >> > >> > >> Program python3 found: YES (/usr/bin/python3) > >> Program diff found: YES > >> Program dbus-daemon found: YES > >> > >> > >> as does freebsd and openbsd. Can we get the theme added to the VM > >> configs for those ? > > > What is used for the BSD configs? If it's tests/vm, I don't see > readthedoc being installed there, and vm-build-* should work (at least some > work for me, freebsd fails with ssh issue here) > > It's tests/vm. The build doesn't fail, but the printing of the WARNING > is caught by my wrapper scripts (which grep for various warning/error > words to catch issues which don't trigger complete build failures). > Adding the theme to the configs would mean that we can continue to > test docs builds on those platforms. > Didn't you install readthedoc manually there? I don't see those warnings. -- Marc-André Lureau