"Artyom V. Poptsov" <[email protected]> writes: > Hello Nicolas! > Thanks, that worked out indeed. I've added other LaTeX packages as > well, searching by the required ".sty" files.
Great! > /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh: > /gnu/store/05770yhxad3d3p4q7rgw8clh0y1gi5sc-texlive-glossaries-66594/bin/makeglossaries: > /usr/bin/env: bad interpreter: No such file or directory > make: *** [Makefile:77: make_glossary] Error 1 > make: *** Waiting for unfinished jobs.... > --8<---------------cut here---------------end--------------->8--- > > > It looks like "makeglossaries" cannot find "/usr/bin/env" program. It should be fixed on master, if you can guix pull again. > Strangely enough when I add "texlive" to the inputs, the problem is > gone. This is not strange. `texlive' provides `perl' once in its inputs, and all scripts, such as `makeglossaries', have their shebang line updated. In modular TeX Live, packages are responsible for their own script(s); and need to provide `perl', for example, as an input. This is not obvious when the script has no extension, as it is the case here. Regards,
