The ConTeXt version from Texlive 2008 is not ready for >0.38 versions of luatex. I've tried it on a ~amd64 system (texlive-context-2008-r1 and luatex-0.40.6), and running "luatools --ini --compile --verbose cont-en" fails with a big "SORRY CONTEXT NOW NEEDS ETEX" message. Google gave me some hints: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529570 http://www.ntg.nl/pipermail/ntg-context/2009/040325.html And this is where the change is documented: http://foundry.supelec.fr/gf/project/luatex/scmsvn/?action=browse&path=%2Ftrunk%2Fmanual%2Fluatexref-t.tex&view=annotate#l100 There's a beta version of ConTeXt at http://minimals.contextgarden.net/texlive/beta/archive/context.tar.lzma which, I think, is compatible with recent luatex versions thanks to a "\directlua {tex.enableprimitives('', tex.extraprimitives())}" line in a "texmf-dist/tex/generic/context/luatex-plain.tex" file. But it's way beyond my skills to backport that into the Texlive 2008 version. Anyway, downgrading luatex to 0.30.3 makes things work, so I suggest you simply "fix" that at texlive-context's RDEPEND level. Reproducible: Always Steps to Reproduce:
sorry it took so long but this should be fixed in texlive 2009