I built texlive 2016 from source according to the BLFS 8.0 instructions, and while the build succeeded, there was one stumbling block which I would have avoided with more explicit instructions. Namely, instead of just saying that ghostscript-9.20 is a recommended dependency "(for dvisvgm ...)", it would be more helpful like this: "(including the shared library libgs.so, for dvisvgm ...)". Since that information was missing and I had already built ghostscript (without libgs.so), I didn't bother to look at the ghostscript build instructions again, so the texlive build failed. After building the shared library I continued the texlive build and it now succeeded, so it was only a minor inconvenience, but still it would have been nice to avoid it.
There's also a confusing typo near the end of the texlive build instructions: Still as the root user, initialise the new system (the commands fmtutil-sys --all and mtxrun --generate will produce a lot of output): mktexlsr && fmtutil-sys --all && mtxrun --generate Now, or if returning here because you were advised, fix a new vulnerability. As the root user: sed -i '/^mpost,/d' /opt/texlive/2016/texmf-dist/web2c/texmf.cnf && fmtutil-sys --all && It's not clear whether that last `&&' is there by mistake or another line (`mtxrun --generate'?) is missing. I assumed the former and ran only `fmtutil-sys --all' a second time. Was that correct? If not, should I run `mtxrun --generate' again? (I've never used ConTeXt, so maybe it's irrelevant for me, but maybe I'll try it some day.) Steve Berman -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
