lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Missing dependencies in doc build after addition of PDF syntax highl


From: John Wheeler
Subject: Re: Missing dependencies in doc build after addition of PDF syntax highlighting?
Date: Tue, 19 Apr 2022 21:26:43 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0

Jean,

My build was failing with similar messages until I ran

rm -fr ./configure
./autogen.sh --noconfigure

 in the source directory.

This seems to have been needed to get ./configure to assign the correct program name to the PLTOTF make variable.

Would this need a note in CG?

John


On 4/19/22 13:13, Jean Abou Samra wrote:
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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]