Good day! I am a MKII ConTeXt user who is interested in trying out MKIV. Tried installing MKIV on my MacBook (running Mac OS X Leopard) as instructed in Contextgarden but I cannot run it to compile using either TeXShop or the Terminal. The following are the steps I have taken to install MKIV: 1. tlmgr update --all 2. rsync -av rsync://contextgarden.net/minimals/current/context/current/ /usr/local/texlive/2008/texmf-dist/ 3. rsync -av rsync://contextgarden.net/minimals/current/bin/luatex/osx-universal/bin/luatex /usr/local/texlive/2008/bin/universal-darwin/ 4. luatools --generate 5. context --make 6. mktexlsr 7. texexec --make --all 8. texexec --make --xtx --all 9. context --make cont-en At this point I encounter an error saying, "SORRY CONTEXT NOW NEEDS ETEX." Below is the Terminal output of the above command: MtxRun | running command: luatools --make --compile cont-en LuaTools | creating initialization file: cont-en LuaTools | using library path: /usr/local/texlive/2008/texmf-dist/tex/context/base LuaTools | using lua libraries: l-string.lua l-lpeg.lua l-table.lua l-boolean.lua l-number.lua l-set.lua l-unicode.lua l-md5.lua l-os.lua l-io.lua l-file.lua l-url.lua l-dir.lua l-utils.lua l-dimen.lua luat-lib.lua luat-inp.lua luat-env.lua luat-tmp.lua luat-zip.lua luat-tex.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-string.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-lpeg.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-table.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-boolean.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-number.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-set.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-unicode.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-md5.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-os.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-io.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-file.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-url.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-dir.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-utils.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/l-dimen.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/luat-lib.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/luat-inp.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/luat-env.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/luat-tmp.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/luat-zip.lua LuaTools | merging library /usr/local/texlive/2008/texmf-dist/tex/context/base/luat-tex.lua LuaTools | saving merge from cont-en.lua LuaTools | using compiled initialization file: cont-en.luc LuaTools | using lua initialization file: cont-en.luc LuaTools | running command: luatex --ini --lua="cont-en.luc" "/usr/local/texlive/2008/texmf-dist/tex/context/base/cont-en.tex" \\dump (/usr/local/texlive/2008/texmf-dist/tex/context/base/cont-en.tex (/usr/local/texlive/2008/texmf-dist/tex/context/base/context.tex SORRY CONTEXT NOW NEEDS ETEX ) ) mkiv lua stats : used config path - /usr/local/texlive/2008/texmf.cnf;/usr/local/texlive/2008/texmf/web2c/texmf.cnf mkiv lua stats : used cache path - /Users/jcmmd317 mkiv lua stats : input load time - 0.115 seconds mkiv lua stats : current memory usage - 6 MB (ctx: 6 MB) mkiv lua stats : node memory usage - 1 dir mkiv lua stats : control sequences - 332 of 115536 mkiv lua stats : callbacks - direct: 7, indirect: 41, total: 48 LuaTools | LuaTools | runtime: 0.650 seconds MtxRun | total runtime: 0.753 I ignored this error and proceeded to making the Context-MarkIV engine file for TeXShop. However, all I get is this error : MtxRun | unknown script 'context.lua' or 'mtx-context.lua' Using 'locate' in Terminal, I get the following output: /usr/local/texlive/2008/texmf-dist/scripts/context/lua/mtx-context.lua Does anybody have any idea as to why I cannot run ConTeXt-MKIV? Any help would be greatly appreciated. Thanks! joel mendoza
j m wrote:
(/usr/local/texlive/2008/texmf-dist/tex/context/base/cont-en.tex (/usr/local/texlive/2008/texmf-dist/tex/context/base/context.tex SORRY CONTEXT NOW NEEDS ETEX
as this message is no longer in that file, it can be that you run new binaries > 0.38 and an older context which then fails because of the fact that luatex starts up as tex82 ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Wed, Apr 22, 2009 at 08:42, Hans Hagen wrote:
j m wrote:
(/usr/local/texlive/2008/texmf-dist/tex/context/base/cont-en.tex (/usr/local/texlive/2008/texmf-dist/tex/context/base/context.tex SORRY CONTEXT NOW NEEDS ETEX
as this message is no longer in that file, it can be that you run new binaries > 0.38 and an older context which then fails because of the fact that luatex starts up as tex82
True. Current in the minimals most probably doesn't work with the latest beta. Joel, please try if rsync://contextgarden.net/minimals/current/context/beta/ behaves any better. Mojca
participants (3)
-
Hans Hagen
-
j m
-
Mojca Miklavec