Hello Gavin, On Mon, 2021-06-07 at 18:04 -0600, Gavin wrote:
Tik-Z files seem to have gone missing in the ConTeXt. Here’s a MWE:
\usemodule[tikz] % Error in current MkIV and LMTX, but OK in TeX Live 2021 \usemodule[pgfplots] % Error in Tex Live 2021 \starttext Hello \stoptext
The error is in MkIV is:
tex error > tex error on line 21 in file /Users/Gavin/context- osx-64/tex/texmf-context/tex/context/modules/mkiv/m-tikz.mkiv: ! I can't find file `t-pgf.tex'. l.21 \input t-pgf.tex
For me this builds fine with MkIV (TeX Live 2021 on Arch, specifically 2021.58686-3), however TikZ is incompatible with LMTX right now: https://github.com/pgf-tikz/pgf/issues/990 There I get the following issue which is slightly different than yours though: resolvers | formats | executing runner 'run luametatex format': /opt/context/lmtx/tex/texmf-linux-64/bin/luametatex -- jobname="texweb" --fmt=/opt/context/lmtx/tex/texmf-cache/luatex- cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont- en.fmt --lua=/opt/context/lmtx/tex/texmf-cache/luatex- cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont- en.lui cont-yes.mkiv --c:currentrun=1 --c:fulljobname="./texweb.tex" -- c:input="./texweb.tex" --c:kindofrun=1 --c:maxnofruns=9 -- c:texmfbinpath="/opt/context/lmtx/tex/texmf-linux-64/bin" This is LuaMetaTeX, Version 2.06.12 open source > level 1, order 1, name 'cont-yes.mkiv' system > system > ConTeXt ver: 2020.06.30 17:30 MKIV beta fmt: 2020.7.1 int: english/english system > system > 'cont-new.mkiv' loaded open source > level 2, order 2, name '/opt/context/lmtx/tex/texmf-context/tex/context/base/mkiv/cont- new.mkiv' system > beware: some patches loaded from cont-new.mkiv close source > level 2, order 2, name '/opt/context/lmtx/tex/texmf-context/tex/context/base/mkiv/cont- new.mkiv' system > files > jobname 'texweb', input './texweb', result 'texweb' fonts > latin modern fonts are not preloaded languages > language 'en' is active open source > level 2, order 3, name './texweb.tex' modules > 'tikz' is loaded open source > level 3, order 4, name '/opt/context/lmtx/tex/texmf-context/tex/context/modules/mkiv/m- tikz.mkiv' runtime error : input file 't-pgf.tex' is not found, quitting mtx-context | fatal error: return code: 256
The same error in LMTX. The error in Tex Live 2021 is: tex error > tex error on line 48 in file /usr/local/texlive/2021/texmf- dist/tex/generic/pgfplots/pgfplots.code.tex: ! I can't find file `pgflibrarypgfplots.contourlua.code.tex’. l.48 \usepgfplotslibrary{contourlua}
Maybe I’m doing a poor job of maintaining my installations, but maybe this is a problem with the download.
You can always check whether your installation or an issue with the current LMTX here: https://live.contextgarden.net/ Cheers ~ Leo