[NTG-context] INstalling a new version of context

John R. Culleton john at wexfordpress.com
Mon May 9 12:24:54 CEST 2005

On Sunday 08 May 2005 08:44 pm, Hans Hagen wrote:
> wget www.pragma-ade.com/context/install/linuxtex.zip
> unzip linuxtex.zip
> cd tex
> . setuptex
> texexec --make --all
> after that, for each shell:
> . ~/tex/setuptex ~/tex
> (given tat you're in your home path)

Following the above as a cookbook approach there is a problem
with the texexec line. First I should mention that my default
system path points to the TeXLive path of
/usr/TeX/bin/i386-linux.  so
texexec --make --all will execute that program. If I go to the
new texexec and execute it specifically:
/usr/local/tex/texmf-linux/bin/texexec --make --all
then it can't find Ruby. 

Also, the setuptex program as distributed is not marked as
executable. If i mark it as executable and execute it the
execution is in the blink of an eye. I am not sure it actually
does anything. When I do 
set |less
the value  of TEXROOT does not show up. 

In the directory usr/local/tex/texmf-linux/bin 
if I execute 
I get version 1.20a-2.2 (Web2C 7.5.3

But if I go to /usr/share/texmf/bin (the Slackware distribution
of TeX)
and execute 
I get
1.21a-2.2 (Web2C 7.5.4)

So the download of linuxtex.zip from Pragma gives an older version of
crucial software than the straight Slackware install. Hence I
will revert to that path.

John Culleton
The answers to all your publishing questions are found 
in the excellent books listed in the word-famous shortlist!

More information about the ntg-context mailing list