Re: texworks crashes with a context mkiv example
Bruno Voisin <[email protected]> Mon, 16 Mar 2026 18:20:18 +0100
| Newsgroups | gmane.comp.tex.live |
|---|---|
| Message-ID | <[email protected]> |
Sorry to bother everybody with this. I just wonder whether the following is normal. This is after erasing any previous TL 2026 install (using either MacTeX.pkg or install-tl), erasing ~/Library/texlive (TEXMFVAR = "~/Library/texlive/2026/texmf-var" and TEXMFCONFIG = "~/Library/texlive/2026/texmf-config" on the Mac), then reinstalling with a freshly downloaded install-tl: - "sudo ./install-tl" runs both mtxrun --generate mtxrun --luatex --generate (says install-tl.log). After that, there's a /usr/local/texlive/2026/texmf-var/luametatex-cache but no /usr/local/texlive/2026/texmf-var/luatex-cache This is consistent with the output of "mtxrun --luatex --generate" in the log: the generated files go to luametatex-cache. For example, the output ends with resolvers | resolving | saving tree 'selfautoparent:texmf-dist' resolvers | caches | hashing tree 'selfautoparent:texmf-dist', hash '929f6dbc83f6d3b65dab91f1efa4aacb' resolvers | caching | preparing 'files' for 'selfautoparent:texmf-dist' resolvers | caching | category 'files', cachename 'selfautoparent:texmf-dist' saved in '/usr/local/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' system | lua | compiling '/usr/local/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' into '/usr/local/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' system | lua | dumping '/usr/local/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' into '/usr/local/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' stripped resolvers | caching | 'files' compiled to '/usr/local/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' mtxrun | mtxrun | elapsed lua time: 2.784 seconds [Mon Mar 16 16:33:23 2026] --end of output of mtxrun --luatex --generate I get the same running "sudo mtxrun --luatex --generate" on the command line: everything goes to luametatex-cache. Looking at my previous TL 2025 install, there was a luatex-cache there. - Switching to "mtxrun --generate" or "mtxrun --luatex --generate" (without the sudo), everything goes to /var/folders/1r/dhdtft1s4qgfjwbcpkfhqf5c0000gn/T/luametatex-cache (which seems to be erased at every reboot). I need to create ~/Library/texlive/2026/texmf-var (= TEXMFVAR on the Mac) manually, for "mtxrun --generate" and "mtxrun --luatex --generate" to put their generated files there. Before: output of "mtxrun --luatex --generate" ends with resolvers | resolving | saving tree 'selfautoparent:texmf-dist' resolvers | caches | hashing tree 'selfautoparent:texmf-dist', hash '929f6dbc83f6d3b65dab91f1efa4aacb' resolvers | caching | preparing 'files' for 'selfautoparent:texmf-dist' resolvers | caching | category 'files', cachename 'selfautoparent:texmf-dist' saved in '/var/folders/1r/dhdtft1s4qgfjwbcpkfhqf5c0000gn/T/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' system | lua | compiling '/var/folders/1r/dhdtft1s4qgfjwbcpkfhqf5c0000gn/T/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' into '/var/folders/1r/dhdtft1s4qgfjwbcpkfhqf5c0000gn/T/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' system | lua | dumping '/var/folders/1r/dhdtft1s4qgfjwbcpkfhqf5c0000gn/T/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' into '/var/folders/1r/dhdtft1s4qgfjwbcpkfhqf5c0000gn/T/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' stripped resolvers | caching | 'files' compiled to '/var/folders/1r/dhdtft1s4qgfjwbcpkfhqf5c0000gn/T/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' mtxrun | mtxrun | elapsed lua time: 6.821 seconds After: output ends with resolvers | resolving | saving tree 'selfautoparent:texmf-dist' resolvers | caches | hashing tree 'selfautoparent:texmf-dist', hash '929f6dbc83f6d3b65dab91f1efa4aacb' resolvers | caching | preparing 'files' for 'selfautoparent:texmf-dist' resolvers | caching | category 'files', cachename 'selfautoparent:texmf-dist' saved in '/Users/brunovoisin/Library/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' system | lua | compiling '/Users/brunovoisin/Library/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' into '/Users/brunovoisin/Library/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' system | lua | dumping '/Users/brunovoisin/Library/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lua' into '/Users/brunovoisin/Library/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' stripped resolvers | caching | 'files' compiled to '/Users/brunovoisin/Library/texlive/2026/texmf-var/luametatex-cache/context/a86c089b384a3076dc514ba966a1fac9/trees/929f6dbc83f6d3b65dab91f1efa4aacb.lud' mtxrun | mtxrun | elapsed lua time: 5.851 seconds Maybe this is all normal, I don't know. I have the highest difficulties getting something reproducible. Yesterday I had no problem creating cont-en.fmt in luatex-cache/<hash>/formats. Today, whatever I try, I get: % mtxrun --luatex --locate mtx-context.lua /usr/local/texlive/2026/texmf-dist/scripts/context/lua/mtx-context.lua % context --luatex --make mtx-context | redirect luametatex -> luatex: luatex --luaonly --socket "/Library/TeX/texbin/mtxrun.lua" --script mtx-context --luatex --make --redirected mtxrun | unknown script 'mtx-context.lua' or 'mtx-mtx-context.lua' Bruno Voisin