Greetings, I was trying to install Spot2.9, and was `make`ing it. It however throws the following error: ` BIBINPUTS='./..' latexmk -pdf -ps- -dvi- -pvc- -e '$bibtex_use=2' -e '$pdflatex="pdflatex %O "\def\SpotVersion{2.9}\input{%S}""' ./tl.tex Rc files read: NONE Latexmk: This is Latexmk, John Collins, 20 November 2021, version: 4.76. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': File changes, etc: Changed files, or newly in use since previous run(s): './tl.tex' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder "\def\SpotVersion{2.9}\input{"./tl.tex"}"' ------------ sh: 1: pdflatex: not found Latexmk: fls file doesn't appear to have been made. Latexmk: Errors, so I did not complete making targets Collected error summary (may duplicate other messages): pdflatex: Command for 'pdflatex' gave return code 127 Refer to 'tl.log' for details ---------------------- This message may duplicate earlier message. Latexmk: Failure in processing file './tl.tex': *LaTeX didn't generate the expected log file 'tl.log' ---------------------- Latexmk: Use the -f option to force complete processing, unless error was exceeding maximum runs, or warnings treated as errors. ….. `
The requirements do not mention a local TeX installation. Is there a way to bypass this? Thanks.
Best, Harsh
Harsh Bihany harshbi@cse.iitk.ac.in writes:
Greetings, I was trying to install Spot2.9, and was `make`ing it. It however throws the following error:
[...]
The requirements do not mention a local TeX installation. Is there a way to bypass this? Thanks.
Hi Harsh,
You should not need LaTeX to build Spot from its tarball, unless the timestamps of the source files were modified somehow. You do need LaTeX if you build from the Git repository.
In any case, running "touch doc/tl/tl.pdf" should prevent that file from being rebuilt.
I'd also advise using Spot 2.12 instead of 2.9.
Alexandre