Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 277446 - dev-texlive/texlive-context-2008-r1: not compatible with >dev-tex/luatex-0.38
Summary: dev-texlive/texlive-context-2008-r1: not compatible with >dev-tex/luatex-0.38
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-11 16:44 UTC by TGL
Modified: 2010-01-12 21:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TGL 2009-07-11 16:44:18 UTC
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:
Comment 1 Alexis Ballier gentoo-dev 2010-01-12 21:27:18 UTC
sorry it took so long but this should be fixed in texlive 2009