Hi,
This used to work for me in order to build just one document, as
opposed to building the full documentation:
make -j9 CPU_COUNT=9 -C Documentation out=www out-www/en/internals.pdf
This is also recommended in the CG.
Now, I get in internals.texi2pdf.log:
kpathsea: Running mktextfm lmttr
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; ;
nonstopmode; input lmttr
This is METAFONT, Version 2.7182818 (TeX Live 2020/Debian) (preloaded
base=mf)
kpathsea: Running mktexmf lmttr
! I can't find file `lmttr'.
<*> ...=ljfour; mag:=1; ; nonstopmode; input lmttr
Please type another input file name
! Emergency stop.
<*> ...=ljfour; mag:=1; ; nonstopmode; input lmttr
Transcript written on mfput.log.
grep: lmttr.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode;
input lmttr' failed to make lmttr.tfm.
kpathsea: Appending font creation commands to missfont.log.
kpathsea: Running mktextfm lmttr
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; ;
nonstopmode; input lmttr
This is METAFONT, Version 2.7182818 (TeX Live 2020/Debian) (preloaded
base=mf)
kpathsea: Running mktexmf lmttr
! I can't find file `lmttr'.
<*> ...=ljfour; mag:=1; ; nonstopmode; input lmttr
Please type another input file name
! Emergency stop.
<*> ...=ljfour; mag:=1; ; nonstopmode; input lmttr
Transcript written on mfput.log.
... and so on. If I do 'make -j9 CPU_COUNT=9 doc' instead, the start of
the build shows the generation of the missing files:
Making .pl files for lm fonts < afm
Making tex/out-www/lmttb.tfm < pl
Making tex/out-www/lmttbo.tfm < pl
Making tex/out-www/lmttr.tfm < pl
Making tex/out-www/lmttro.tfm < pl
Making .map and .enc files for lm fonts (tex)
Am I doing something wrong (in which case the CG needs updating) or
is the doc build missing some dependencies?
Thanks,
Jean