Hello Hraban,
Henning Hraban Ramm
Am 25.02.24 um 17:08 schrieb Roger Mason:
Do I need mtxrun? If so, where are the sources and how do I build it?
Yes, you need it, but it’s just an alias to luametatex:
~/context/tex/texmf-osx-64/bin $ ll total 7704 -rw-r--r--@ 1 hraban staff 6,0K 14 Dez 19:11 .DS_Store lrwxr-xr-x 1 hraban staff 10B 22 Feb 18:47 context@ -> luametatex -rw-r--r-- 1 hraban staff 1,3K 10 Aug 2023 context.lua -rwxr-xr-x 1 hraban staff 2,9M 22 Feb 18:47 luametatex* lrwxr-xr-x 1 hraban staff 10B 22 Feb 18:47 mtxrun@ -> luametatex -rw-r--r-- 1 hraban staff 685K 22 Feb 18:47 mtxrun.lua
The mtxrun in ~/context/bin is only used during installation.
What else do I need in ~/context/tex? Currently I have . ├── texmf-context │ └── web2c │ └── contextcnf.lua └── texmf-freebsd-amd64 └── bin ├── context -> luametatex ├── context.lua ├── luametatex ├── mtxrun -> luametatex └── mtxrun.lua and mtxrun --generate says resolvers | resolving | variable 'SELFAUTOLOC' set to '/usr/home/rmason/context/tex/texmf-freebsd-amd64/bin' resolvers | resolving | variable 'SELFAUTODIR' set to '/usr/home/rmason/context/tex/texmf-freebsd-amd64' resolvers | resolving | variable 'SELFAUTOPARENT' set to '/usr/home/rmason/context/tex' resolvers | resolving | variable 'TEXMFCNF' set to '' resolvers | resolving | variable 'TEXMF' set to '' resolvers | resolving | variable 'TEXOS' set to 'texmf-freebsd-amd64' resolvers | resolving | resolvers | resolving | using configuration specification 'home:texmf/web2c;selfautoparent:/texmf-local/web2c;selfautoparent:/texmf-context/web2c;selfautoparent:/texmf/web2c' resolvers | resolving | resolvers | resolving | looking for regular 'texmfcnf.lua' on given path '/home/rmason/texmf/web2c' from specification 'home:texmf/web2c' resolvers | resolving | looking for regular 'texmfcnf.lua' on given path '/usr/home/rmason/context/tex/texmf-local/web2c' from specification 'selfautoparent:/texmf-local/web2c' resolvers | resolving | looking for regular 'texmfcnf.lua' on given path '/usr/home/rmason/context/tex/texmf-context/web2c' from specification 'selfautoparent:/texmf-context/web2c' resolvers | resolving | looking for regular 'texmfcnf.lua' on given path '/usr/home/rmason/context/tex/texmf/web2c' from specification 'selfautoparent:/texmf/web2c' resolvers | resolving | looking for fallback 'contextcnf.lua' on given path '/home/rmason/texmf/web2c' from specification 'home:texmf/web2c' resolvers | resolving | looking for fallback 'contextcnf.lua' on given path '/usr/home/rmason/context/tex/texmf-local/web2c' from specification 'selfautoparent:/texmf-local/web2c' resolvers | resolving | looking for fallback 'contextcnf.lua' on given path '/usr/home/rmason/context/tex/texmf-context/web2c' from specification 'selfautoparent:/texmf-context/web2c' resolvers | resolving | found fallback configuration file '/usr/home/rmason/context/tex/texmf-context/web2c/contextcnf.lua' resolvers | resolving | looking for fallback 'contextcnf.lua' on given path '/usr/home/rmason/context/tex/texmf/web2c' from specification 'selfautoparent:/texmf/web2c' resolvers | resolving | resolvers | resolving | skipping configuration file 'selfautoparent:/texmf-context/web2c/texmfcnf.lua' (no valid format) resolvers | resolving | no texmf paths are defined (using TEXMF) resolvers | resolving | mtxrun | mtxrun | elapsed lua time: 0.045 seconds I infer something (possibly a lot) is missing that the install.sh normally sets up. Thanks, Roger