texmfcnf.lua is broken for ConTeXt.

Reinhard Kotucha reinhard.kotucha at gmx.de
Fri Aug 19 20:47:50 CEST 2022


On 2022-08-18 at 14:00:24 +0000, amano.kenji via tex-live wrote:

 > I discovered that
 >
 > having
 >
 > return {
 >     content = {
 >         variables = {
 >             TEXMFSYSVAR     = "selfautoparent:/var/lib/texmf",
 >             TEXMFDIST       = "selfautodir:share/texmf-dist",
 >             TEXMFSYSCONFIG  = "selfautoparent:/etc/texmf",
 >         }
 >     }
 > }
 >
 > in /usr/share/texmf-local/web2c/texmfcnf.lua overrides those
 > variables in /usr/share/texmf-dist/web2c/texmfcnf.lua
 >
 > However, `mtxrun --variables` prints
 >
 > TEXMFSYSVAR
 > exp: selfautoparent:/var/lib/texmf
 > res: ./var/lib/texmf
 >
 > What is "."? Does it mean the current working directory? Or, does
 > it actually mean "/"?

Did you ever consider to contact the author of this file?  As Norbert
already pointed out this file is not maintained by TeX Live but by the
ConTeXt team.  Even if a file shipped with TeX Live contains a bug,
this bug has to be fixed by its author.

If the TeX Live team would modify files provided by others you can be
assured that the modification gets lost at the next package update.

Regards,
  Reinhard

--
------------------------------------------------------------------
Reinhard Kotucha                            Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover                    mailto:reinhard.kotucha at gmx.de
------------------------------------------------------------------



More information about the tex-live mailing list.