On Mon, Sep 29, 2008 at 9:38 AM, Mehdi Omidali wrote:
> Hi everyone,
> I have followed any thread about updating context (on Texlive2008 on
> ubuntu) and no success yet. After running
> sudo ctxtools --updatecontext

This command doesn't necessary do what you always desire: it puts
ConTeXt to texmf-local. This means that any further updates that you
might try to make with tlmgr (TeX Live manager) will be shielded by
your local copy. That's OK, but you need to be aware that you then
have two copies of ConTeXt on your computer, and the one in
texmf-local will be used.

And there is something that might bite you with this as well. TeX Live
is currently configured so that luatools & mtxrun binaries are taken
from texmf-dist/scripts. If the rest of files comes from texmf-local,
you might end in troubles/incompatibilities between the two versions.
You probably need to fix symlinks of luatools and mtxrun manually.

> and
> luatools --generate
> everything went smooth. But after
>
> texexec --make --luatex en
>
> I got the following
>
> Should I create the cache path /home/mehdi? [yes|no] [no]
>
> and after pressing Enter I got
>
> fatal error: there is no valid (writable) cache path defined

You need to update LuaTeX binary as well. See
http://wiki.contextgarden.net/Running_Mark_IV. But there are still
some issues. Namely, you need to fix symlinks of luatools and mtxrun
to point to the proper file. And you might need to remove files in
texmf-local that belong to ConTeXt as a result of "ctxtools
--updatecontext" (it's up to you which tree you want to use; I
overwrite files in texmf-dist with some care).

Mojca
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : [email protected] / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to