Re: [PATCH RFC] scripts/sphinx-pre-install: add a script to check Sphinx install

From: Jim Davis
Date: Fri Jul 14 2017 - 18:51:08 EST


On Fri, Jul 14, 2017 at 10:35 AM, Markus Heiser
<markus.heiser@xxxxxxxxxxx> wrote:
>
>
> Ok, this won't solve TeX installation problems of Linux distros,

Which seems to be the thorniest problem. It's one thing to identify
which sphinx versions work, and another to figure out which of the
metric boatload of TeX packages are needed.

On a fresh Fedora 26 install I was able to get "make pdfdocs" to build
(hurrah!) after adding

ImageMagick
latex
sphinx-build
texlive-adjustbox
texlive-babel-english
texlive-capt-of
texlive-cm
texlive-cmap
texlive-ec
texlive-eqparbox
texlive-euenc
texlive-fancyhdr
texlive-fncychap
texlive-framed
texlive-hyphen-base
texlive-mdwtools
texlive-multirow
texlive-parskip
texlive-tablefootnote
texlive-tabulary
texlive-threeparttable
texlive-titlesec
texlive-unicode-data
texlive-upquote
texlive-wrapfig
xelatex

which ended up installing about 160 RPMs. Figuring out the right
texlive parts wasn't much fun; footnote.sty is well-hidden in
texlive-mdwtools, for instance, and without texlive-babel-english the
build failed with very mysterious errors in userspace-api.

Jim