Latest ConTeXt won't "--make"
Hi all,
I've just updated to the latest ConTeXt, but I'm unable to make the
format:
$ context --make
resolvers | resolving | configuration files already identified
resolvers | resolving | loading configuration file 'selfautoparent:/texmf/web2c/texmfcnf.lua'
[...]
resolvers | formats | using tex source file '/opt/context/tex/texmf-context/tex/context/base/mkxl/cont-en.mkxl'
resolvers | formats | using lua stub file '/opt/context/tex/texmf-context/tex/context/base/mkxl/luat-cod.lmt'
resolvers | formats | changing to format path '/home/max/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex'
resolvers | formats | executing runner 'make luametatex format': /opt/context/tex/texmf-linux-64/bin/luametatex --ini --lua=/opt/context/tex/texmf-context/tex/context/base/mkxl/luat-cod.lmt /opt/context/tex/texmf-context/tex/context/base/mkxl/cont-en.mkxl
This is LuaMetaTeX, Version 2.09.62 (INITEX)
[...]
resolvers > lua > loading file '/opt/context/tex/texmf-context/tex/context/base/mkxl/math-spa.lmt' succeeded
resolvers > lua > loading file '/opt/context/tex/texmf-context/tex/context/base/mkxl/math-fnt.lmt' succeeded
resolvers > lua > loading file '/opt/context/tex/texmf-context/tex/context/base/mkxl/math-pre.lmt' succeeded
tex error > tex error on line 559 in file math-ini.mkxl: Undefined control sequence \undefined
Hi,
On Wed, Sep 14, 2022 at 8:43 AM Max Chernoff via ntg-context
Hi all,
I've just updated to the latest ConTeXt, but I'm unable to make the format:
$ context --make resolvers | resolving | configuration files already identified resolvers | resolving | loading configuration file 'selfautoparent:/texmf/web2c/texmfcnf.lua' [...] resolvers | formats | using tex source file '/opt/context/tex/texmf-context/tex/context/base/mkxl/cont-en.mkxl' resolvers | formats | using lua stub file '/opt/context/tex/texmf-context/tex/context/base/mkxl/luat-cod.lmt' resolvers | formats | changing to format path '/home/max/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex' resolvers | formats | executing runner 'make luametatex format': /opt/context/tex/texmf-linux-64/bin/luametatex --ini --lua=/opt/context/tex/texmf-context/tex/context/base/mkxl/luat-cod.lmt /opt/context/tex/texmf-context/tex/context/base/mkxl/cont-en.mkxl This is LuaMetaTeX, Version 2.09.62 (INITEX) [...] resolvers > lua > loading file '/opt/context/tex/texmf-context/tex/context/base/mkxl/math-spa.lmt' succeeded resolvers > lua > loading file '/opt/context/tex/texmf-context/tex/context/base/mkxl/math-fnt.lmt' succeeded resolvers > lua > loading file '/opt/context/tex/texmf-context/tex/context/base/mkxl/math-pre.lmt' succeeded tex error > tex error on line 559 in file math-ini.mkxl: Undefined control sequence \undefined
+\removeitaliccorrectionclassoptioncode <empty file> The control sequence at the end of the top line of your error message was never \def'ed. You can just continue as I'll forget about whatever was undefined. resolvers | formats | resolvers | formats | binary path : /opt/context/tex/texmf-linux-64/bin resolvers | formats | format path : /home/max/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex resolvers | formats | luatex engine : luametatex resolvers | formats | lua startup file : /opt/context/tex/texmf-context/tex/context/base/mkxl/luat-cod.lmt resolvers | formats | context file : /opt/context/tex/texmf-context/tex/context/base/mkxl/cont-en.mkxl resolvers | formats | run time : 0.573 seconds resolvers | formats | return value : error resolvers | formats | system | total runtime: 0.610 seconds of 0.647 seconds
Commenting out line 559 of math-ini.mkxl fixes the issue.
Thanks, -- Max
I don't see this problem with the latest. Moreover, I think the version of luametatex was pushed to 2.10, so there might be a mis-match in your case. I hope it helps. /Mikael
Hi Mikael,
I don't see this problem with the latest. Moreover, I think the version of luametatex was pushed to 2.10, so there might be a mis-match in your case. I hope it helps.
I just tried updating again, and it says that I'm up to date, but: $ luametatex --version This is LuaMetaTeX, Version 2.09.62 Execute 'luametatex --credits' for credits and version details. There is NO warranty. Redistribution of this software is covered by the terms of the GNU General Public License, version 2 or (at your option) any later version. For more information about these matters, see the file named COPYING and the LuaMetaTeX source. Functionality : level 20220825 Support : context@ntg.nl Copyright : The Lua(Meta)TeX Team(s) (2005-2022+) The LuaMetaTeX project is related to ConTeXt development. This macro package tightly integrates TeX and MetaPost in close cooperation with Lua. Updates will happen in sync with ConTeXt and when needed. Don't be fooled by unchanged dates: long term stability is the objective. $ context --version mtx-context | ConTeXt Process Management 1.04 mtx-context | mtx-context | main context file: /opt/context/tex/texmf-context/tex/context/base/mkiv/context.mkiv mtx-context | current version: 2022.09.11 20:44 mtx-context | main context file: /opt/context/tex/texmf-context/tex/context/base/mkxl/context.mkxl mtx-context | current version: 2022.09.11 20:44 the engine/format appear to be mismatched. Manually updating the engine with: $ sudo wget http://lmtx.pragma-ade.nl/install-lmtx/tex/texmf-linux-64/bin/luametatex $ luametatex --version This is LuaMetaTeX, Version 2.10.00 Execute 'luametatex --credits' for credits and version details. There is NO warranty. Redistribution of this software is covered by the terms of the GNU General Public License, version 2 or (at your option) any later version. For more information about these matters, see the file named COPYING and the LuaMetaTeX source. Functionality : level 20220918 Support : context@ntg.nl Copyright : The Lua(Meta)TeX Team(s) (2005-2022+) The LuaMetaTeX project is related to ConTeXt development. This macro package tightly integrates TeX and MetaPost in close cooperation with Lua. Updates will happen in sync with ConTeXt and when needed. Don't be fooled by unchanged dates: long term stability is the objective. has solved the issue. I'm not sure why the the engine wasn't updating, but it appears to be fixed now. Thanks, -- Max
participants (2)
-
Max Chernoff
-
Mikael Sundqvist