[tex-k] texmfcnf.lua is outdated and breaks ConTeXt.

amano.kenji amano.kenji at proton.me
Mon Aug 15 09:47:37 CEST 2022

Gentoo Linux uses upstream texmfcnf.lua. It seems upstream texmfcnf.lua isn't designed to handle TEXMFSYSCONFIG=/etc/texmf, TEXMFSYSVAR=/var/lib/texmf. TEXMFDIST=/usr/share/texmf-dist, and TEXMFOS=/usr/share. Those values are used by Arch Linux texlive-core package.

------- Original Message -------
On Sunday, August 14th, 2022 at 9:37 PM, Karl Berry <karl at freefriends.org> wrote:

> Arch Linux includes its own patched version of texmfcnf.lua on
> https://github.com/archlinux/svntogit-packages/commit/43af7cc2eab080ea4f333159833e714376cb2cad
> Looks to me like those changes are arch-specific, hardwiring /etc/ and
> so on.
> It's been broken for years.
> After installing a new vanilla TL (from upstream, not any distro's
> version) with collection-context, mtxrun --generate apparently worked
> fine. Also, I modify and retypeset a ConTeXt document every year (the
> pdftex manual), and it has worked. --best, karl.

More information about the tex-k mailing list.