TL ConTeXt in minimal setup

Joseph Wright joseph.wright at morningstar2.co.uk
Mon Jul 17 12:59:26 CEST 2023


On 17/07/2023 11:24, Max Chernoff wrote:
> 
> Hi Joseph,
> 
>> I'm trying to run ConTeXt from TeX Live in a minimised set up
>> (https://github.com/latex3/l3build/actions/runs/5572636461). This fails,
>> and if I make a local VM to test, I can get e.g.:
>>
>> <prompt>:~$ context
>> mtxrun          | unknown script 'mtx-context.lua' or 'mtx-mtx-context.lua'
> 
> Yeah, I've had this issue too. Running
> 
>     $ mtxrun --generate
>     $ context --make
> 
> should fix it. ("context --make" is probably not needed, but ConTeXt
> will need to run it anyways, so it doesn't hurt)
> 
> 
>> whereas on my full install this works fine. Both the VM and full install
>> are TL'23, the VM is Ubuntu and my own machine is macOS. The file is of
>> course there (it's part of the context TL package): any ideas what is
>> up?
> 
> Does installing the "context-texlive" package fix anything? I'd guess
> no, but that might explain why a full install works differently from a
> minimal install.
> 
>> I'm guessing this relates to the fact that ConTeXt does it's own
>> file searching.
> 
> This is probably related to either the LMTX upgrade or tlmgr no longer
> ever running "mtxrun --generate". Or maybe a combination of them both.

Hi Max,

I'd been coming to a similar conclusion. Running "mtxrun --generate" 
fixes ConTeXt with LuaMetaTeX, but not with LuaTeX. So something still 
not 100% right, but improved.

Joseph



More information about the tex-live mailing list.