Le dimanche 30 avril 2023 à 16:29 +1000, Andrew Bernard a écrit : > I have never had difficulty locating build dependencies on linux ever > before. But I can't work out this: > > ERROR: Please install required programs: texi2pdf texindex epsf.tex > pltotf lh CTAN package (texlive-lang-cyrillic or texlive-texmf-fonts) > > I'm using Fedora 38. Where is this stuff? What is this cryptic reference > to CTAN (I know what CTAN is but I don't understand what this error is > saying).
The error's wording is a bit awkward and could use commas. It's just saying that you need texi2pdf, texindex, epsf.tex, pltotf, and the lh CTAN package. The latter can be installed via `texlive-lh` on Fedora, and the other ones are part of these packages: ``` ~/repos/lilypond $ dnf provides '*/texi2pdf' Last metadata expiration check: 7 days, 8:08:10 ago on Sun Apr 23 00:41:51 2023. texinfo-tex-7.0.2-2.fc38.x86_64 : Tools for formatting Texinfo documentation files using TeX Repo : @System Matched from: Filename : /usr/bin/texi2pdf texinfo-tex-7.0.2-2.fc38.x86_64 : Tools for formatting Texinfo documentation files using TeX Repo : fedora Matched from: Filename : /usr/bin/texi2pdf ~/repos/lilypond $ dnf provides '*/texindex' Last metadata expiration check: 7 days, 8:08:33 ago on Sun Apr 23 00:41:51 2023. texinfo-tex-7.0.2-2.fc38.x86_64 : Tools for formatting Texinfo documentation files using TeX Repo : @System Matched from: Filename : /usr/bin/texindex texinfo-tex-7.0.2-2.fc38.x86_64 : Tools for formatting Texinfo documentation files using TeX Repo : fedora Matched from: Filename : /usr/bin/texindex ~/repos/lilypond $ dnf provides '*/epsf.tex' Last metadata expiration check: 7 days, 8:08:46 ago on Sun Apr 23 00:41:51 2023. texlive-epsf-10:svn21461.2.7.4-65.fc38.noarch : Simple macros for EPS inclusion Repo : @System Matched from: Filename : /usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex texlive-epsf-10:svn21461.2.7.4-65.fc38.noarch : Simple macros for EPS inclusion Repo : fedora Matched from: Filename : /usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex ~/repos/lilypond $ dnf provides '*/pltotf' Last metadata expiration check: 7 days, 8:08:59 ago on Sun Apr 23 00:41:51 2023. texlive-fontware-10:svn62387-69.fc38.x86_64 : fontware package Repo : fedora Matched from: Filename : /usr/bin/pltotf texlive-fontware-10:svn62387-71.fc38.x86_64 : fontware package Repo : @System Matched from: Filename : /usr/bin/pltotf texlive-fontware-10:svn62387-71.fc38.x86_64 : fontware package Repo : updates Matched from: Filename : /usr/bin/pltotf ``` This is all stuff needed for compiling the documentation, not for compiling LilyPond itself, so if you don't care about the documentation, you can also pass `--disable-documentation` and it should stop complaining.
signature.asc
Description: This is a digitally signed message part
