[tex-live] strange discrepancy in running time of etex between TL2015 and TL2017
Reinhard Kotucha
reinhard.kotucha at web.de
Sun Sep 3 06:58:43 CEST 2017
On 2017-09-02 at 14:52:25 +0200, jfbu wrote:
> [I don't know if really the TEXMFROOT is hard-coded
> in the kpsewhich binary]
Hi Jean-François,
TEXMFROOT is defined in
/usr/local/texlive/2017/texmf-dist/web2c/texmf.cnf
Its value is relative to the location of the binaries. TeX Live sets
TEXMFROOT = $SELFAUTOPARENT
because binaries are in .../bin/<platform> and Linux distributors set
TEXMFROOT = $SELFAUTODIR
because they only support one platform. The value of TEXMFROOT should
never be an absolute path, otherwise your TL installation isn't
portable anymore.
Kpathsea variables can be overwritten by environment variables. Does
your environment overwrite TEXMFROOT?
Regards,
Reinhard
--
------------------------------------------------------------------
Reinhard Kotucha Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover mailto:reinhard.kotucha at web.de
------------------------------------------------------------------
More information about the tex-live
mailing list