cannot generate format file with current latest
Dear list, I have just updated to current latest (2023.04.27 17:04). I always delete cache with "mtxrun --generate" after an update. When I try to create the format file with "context --make --all", I get the following error message: lua error > lua error on line 645 in file context.mkxl: token call, execute: ...ext/base/mkxl/cldf-pos.lmt:18: attempt to index a nil value (global 'posit') stack traceback: ...ext/base/mkxl/cldf-pos.lmt:18: in local 'code' ...ext/base/mkiv/util-lua.lua:96: in field 'loadedluacode' ...ext/base/mkiv/luat-env.lua:108: in field 'luafilechunk' ...ext/base/mkxl/luat-cod.lmt:82: in function 'lua.registercode' [ctxlua]:1: in main chunk <empty file> A number should have been here; I inserted '0'. (If you can't figure out why I needed to see a number, look up 'weird error' in the index to The TeXbook.) Could anyone confirm the issue? Many thanks for your help, Pablo
On 30 Apr 2023, at 14:19, Pablo Rodriguez via ntg-context
wrote: Dear list,
I have just updated to current latest (2023.04.27 17:04).
I always delete cache with "mtxrun --generate" after an update.
When I try to create the format file with "context --make --all", I get the following error message:
lua error > lua error on line 645 in file context.mkxl:
token call, execute: ...ext/base/mkxl/cldf-pos.lmt:18: attempt to index a nil value (global 'posit') stack traceback: ...ext/base/mkxl/cldf-pos.lmt:18: in local 'code' ...ext/base/mkiv/util-lua.lua:96: in field 'loadedluacode' ...ext/base/mkiv/luat-env.lua:108: in field 'luafilechunk' ...ext/base/mkxl/luat-cod.lmt:82: in function 'lua.registercode' [ctxlua]:1: in main chunk <empty file> A number should have been here; I inserted '0'. (If you can't figure out why I needed to see a number, look up 'weird error' in the index to The TeXbook.)
Could anyone confirm the issue?
No. Working fine for me on a Mac using that version, both before and after running "make all" and "generate". — Bruce Horrocks Hampshire, UK
On 4/30/23 16:32, Bruce Horrocks via ntg-context wrote:
On 30 Apr 2023, at 14:19, Pablo Rodriguez wrote: I have just updated to current latest (2023.04.27 17:04).
I always delete cache with "mtxrun --generate" after an update.
When I try to create the format file with "context --make --all", I get the following error message: [...] Could anyone confirm the issue?
No. Working fine for me on a Mac using that version, both before and after running "make all" and "generate".
Many thanks for your fast reply, Bruce. For some strange reason, binaries weren’t updated to latest ones. Copying them from a brand-new install fixes the issue. I wonder whether other Linux64 users experienced this. Many thanks for your help, Pablo
On 4/30/2023 3:19 PM, Pablo Rodriguez via ntg-context wrote:
Dear list,
I have just updated to current latest (2023.04.27 17:04).
I always delete cache with "mtxrun --generate" after an update.
When I try to create the format file with "context --make --all", I get the following error message:
lua error > lua error on line 645 in file context.mkxl:
token call, execute: ...ext/base/mkxl/cldf-pos.lmt:18: attempt to index a nil value (global 'posit') stack traceback: you're running the wrong binary
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
On 4/30/23 20:17, Hans Hagen via ntg-context wrote:
On 4/30/2023 3:19 PM, Pablo Rodriguez via ntg-context wrote:
[…] When I try to create the format file with "context --make --all", I get the following error message: […] token call, execute: ...ext/base/mkxl/cldf-pos.lmt:18: attempt to index a nil value (global 'posit') stack traceback:
you're running the wrong binary
Many thanks for your reply, Hans. I’m afraid I had to update the binaries manually. After that, everything was fine. Many thanks for your help, Pablo
participants (3)
-
Bruce Horrocks
-
Hans Hagen
-
Pablo Rodriguez