[tlbuild] build with non-standard TL_WORKDIR fails in luatexdir

Vladimir Volovich vvv at vsu.ru
Tue May 20 01:41:51 CEST 2008


"JS" == Jukka Salmi writes:

 JS> I see the problem when using the following Build wrapper:

 JS> $ cat ~/bin/tlbuild #!/bin/sh : ${OS_RELEASE:=netbsd-3} \
 JS> ${TL_BASEDIR:=/usr/local/src/texlive_2008} \
 JS> ${TL_SRCDIR:=${TL_BASEDIR}/source} \
 JS> ${TL_WORKDIR:=${TL_BASEDIR}/Work.${OS_RELEASE}} \
 JS> ${TL_INSTALL_DEST:=${TL_BASEDIR}/inst.${OS_RELEASE}} \

you can avoid an error if you'll change these two:

${TL_WORKDIR:=${TL_BASEDIR}/source/Work.${OS_RELEASE}}
${TL_INSTALL_DEST:=${TL_BASEDIR}/source/inst.${OS_RELEASE}}

as you observed, luatex (and zziplib used by luatex) currently assumes
that the Work dir is a sub-sirectory of the source directory.

so in the short term, just change the Work and inst directories to be
inside the source directory, until the problem will be fixed more
generally.

Best,
v.



More information about the tlbuild mailing list