diff -up web2c/texmfcnf.lua.orig web2c/texmfcnf.lua --- ./web2c/texmfcnf.lua.orig 2024-03-30 11:39:30.000000000 -0400 +++ ./web2c/texmfcnf.lua 2024-05-02 23:15:08.737490409 -0400 @@ -11,6 +11,7 @@ return { comment = "ConTeXt MkIV and LMTX configuration file", author = "Hans Hagen, PRAGMA-ADE, Hasselt NL", target = "texlive", + -- modified for Fedora, based on Preining Norbert's work in Debian content = { @@ -52,7 +53,7 @@ return { TEXMFVAR = "home:" .. hiddentexlivepath .. "/texmf-var", TEXMFCONFIG = "home:" .. hiddentexlivepath .. "/texmf-config", - TEXMFSYSVAR = "selfautoparent:texmf-var", + TEXMFSYSVAR = "/var/lib/texmf", TEXMFCACHE = "$TEXMFSYSVAR;$TEXMFVAR", -- I don't like this texmf under home and texmf-home would make more sense. One never knows @@ -62,7 +63,7 @@ return { -- By using prefixes we don't get expanded paths in the cache __path__ entry. This makes the -- tex root relocatable. - TEXMFOS = "selfautodir:", + -- TEXMFOS = "selfautodir:", -- standalone: @@ -73,8 +74,9 @@ return { -- texlive: - TEXMFDIST = "selfautoparent:texmf-dist", - TEXMFSYSCONFIG = "selfautoparent:texmf-config", + TEXMFDIST = "/usr/share/texlive/texmf-dist", + TEXMFFEDORA = "/usr/share/texmf", + TEXMFSYSCONFIG = "/usr/share/texlive/texmf-config", -- The texmf-local path is only used for (maybe) some additional configuration file. -- Changed texmf-local to use ../ per Bruno Voisin, @@ -86,9 +88,9 @@ return { -- More info: -- https://wiki.contextgarden.net/Use_the_fonts_you_want -- https://wiki.contextgarden.net/Mtxrun#base and #fontsa - TEXMFLOCAL = "selfautoparent:../texmf-local", - TEXMFFONTS = "selfautoparent:texmf-fonts", - TEXMFPROJECT = "selfautoparent:texmf-project", + TEXMFLOCAL = "/usr/share/texlive/texmf-local", + -- TEXMFFONTS = "selfautoparent:texmf-fonts", + -- TEXMFPROJECT = "selfautoparent:texmf-project", TEXMFHOME = "home:texmf", -- TEXMFHOME = os.name == "macosx" and "home:Library/texmf" or "home:texmf", @@ -102,7 +104,7 @@ return { -- texlive: - TEXMF = "{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFDIST}", + TEXMF = "{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFFEDORA,!!$TEXMFDIST}", TEXFONTMAPS = ".;$TEXMF/fonts/data//;$TEXMF/fonts/map/{pdftex,dvips}//", ENCFONTS = ".;$TEXMF/fonts/data//;$TEXMF/fonts/enc/{dvips,pdftex}//",