On 20/03/2019 16:43, Ian Jackson wrote: > Andrew Cooper writes ("Re: [PATCH 0/3] docs: User oriented documentation"): >> It turns out that I mis-interpreted the compatibility note in >> https://www.kernel.org/doc/html/latest/doc-guide/sphinx.html# and >> stretch is probably fine. > OK, good. > > Well, I think we could say that to build this documentation you have > to have the relevant tools. sphinx is certainly well-regarded and > this is probably a worthwhile upgrade. > > What do the earlier tools do ? Should we print some warning and > disable the build, or will they generate slightly-mangled output, or > what ? conf.py has version check in it. On Jessie with native packages, the result is: andrewcoop@andrewcoop:/local/xen.git/xen$ make -C ../docs/ sphinx-html make: Entering directory '/local/xen.git/docs' sphinx-build -b html . sphinx/html Running Sphinx v1.2.3 Sphinx version error: This project needs at least Sphinx v1.4 and therefore cannot be built with this version. Makefile:55: recipe for target 'sphinx-html' failed make: *** [sphinx-html] Error 1 make: Leaving directory '/local/xen.git/docs' ~Andrew