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

Reply via email to