Am Montag, den 24.01.2011, 19:18 -0500 schrieb Aditya Mahajan:
On Mon, 24 Jan 2011, Paul Menzel wrote:
MTXrun | run: rsync -rpztlv --delete contextgarden.net::'minimals/current/base/tex/ minimals/current/base/metapost/ minimals/current/fonts/common/ minimals/current/fonts/other/ minimals/current/misc/web2c minimals/current/base/xetex/ minimals/current/fonts/new/ minimals/current/fonts/new/ minimals/current/fonts/old/' '/opt/context/tex/texmf'
MTXrun | run: rsync -rpztlv --delete contextgarden.net::'minimals/current/context/beta/ minimals/current/context/img/' '/opt/context/tex/texmf-context'
There is no texmf-linux or texmf-linux-64 directory here. Can you check which binaries are downloaded?
$ $ ls /opt/context/tex/ setuptex setuptex.csh texmf-cache texmf-fonts texmf-local setuptex.bat texmf texmf-context texmf-linux texmf-project $ file /opt/context/tex/texmf-linux/bin/xetex tex/texmf-linux/bin/xetex: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.0, stripped So it looks like these are the correct binaries for my system.
$ . /opt/context/tex/setuptex Setting "/opt/context/tex" as ConTeXt root.
[...]
Again there is the following line in there.
MTXrun | resolvers: skipping list of '/opt/context/tex/texmf-linux-64' (cached)
Did you modify setuptex to set the correct value for $TEXMFOS and $PATH. This is what I do in the PKGBUILD for arch linux
echo "TEXMFOS=${_dest}/texmf-${_platform}" > $srcdir/tex/setuptex echo "export TEXMFOS" >> $srcdir/tex/setuptex echo "" >> $srcdir/tex/setuptex echo "TEXMFCACHE=\$HOME/texmf-cache" >> $srcdir/tex/setuptex echo "export TEXMFCACHE" >> $srcdir/tex/setuptex echo "" >> $srcdir/tex/setuptex echo "unset TEXINPUTS MPINPUTS MFINPUTS" >> $srcdir/tex/setuptex echo "" >> $srcdir/tex/setuptex echo "PATH=\$TEXMFOS/bin:\$PATH" >> $srcdir/tex/setuptex echo "export PATH" >> $srcdir/tex/setuptex echo "" >> $srcdir/tex/setuptex echo "OSFONTDIR=\"$_userfontdir;$_osfontdir;\"" \ >> $srcdir/tex/setuptex echo "export OSFONTDIR" >> $srcdir/tex/setuptex
Here $_platform is either linux or linux-64, and $_dest is the installation location, and (by default) $_userfontdir="\$HOME/.fonts" and $_osfontdir="/usr/share/fonts".
srcdir="/opt/context" _platform="linux" _dest="/opt/context/tex" _userfontdir="\$HOME/.fonts" _osfontdir="/usr/share/fonts" echo "TEXMFOS=${_dest}/texmf-${_platform}" > $srcdir/tex/setuptex echo "export TEXMFOS" >> $srcdir/tex/setuptex echo "" >> $srcdir/tex/setuptex echo "TEXMFCACHE=\$HOME/texmf-cache" >> $srcdir/tex/setuptex echo "export TEXMFCACHE" >> $srcdir/tex/setuptex echo "" >> $srcdir/tex/setuptex echo "unset TEXINPUTS MPINPUTS MFINPUTS" >> $srcdir/tex/setuptex echo "" >> $srcdir/tex/setuptex echo "PATH=\$TEXMFOS/bin:\$PATH" >> $srcdir/tex/setuptex echo "export PATH" >> $srcdir/tex/setuptex echo "" >> $srcdir/tex/setuptex echo "OSFONTDIR=\"$_userfontdir;$_osfontdir;\"" \ >> $srcdir/tex/setuptex echo "export OSFONTDIR" >> $srcdir/tex/setuptex Thank you very much for your continued support. But it still does not work. $ texexec --verbose --lua example.tex MTXrun | resolvers: variable 'SELFAUTOLOC' set to '/opt/context/tex/texmf-linux/bin' MTXrun | resolvers: variable 'SELFAUTODIR' set to '/opt/context/tex/texmf-linux' MTXrun | resolvers: variable 'SELFAUTOPARENT' set to '/opt/context/tex' MTXrun | resolvers: variable 'TEXMFCNF' set to '' MTXrun | resolvers: variable 'TEXMF' set to '' MTXrun | resolvers: variable 'TEXOS' set to 'texmf-linux' MTXrun | resolvers MTXrun | resolvers: loading configuration file '/opt/context/tex/texmf/web2c/texmfcnf.lua' MTXrun | resolvers MTXrun | resolvers: skipping list of '/home/joe/texmf' (runtime) MTXrun | resolvers: locating list of '/opt/context/tex/texmf-project' (cached) MTXrun | resolvers: resolver: method=locators, how=uri, scheme=file, argument=/opt/context/tex/texmf-project MTXrun | resolvers: file locator '/opt/context/tex/texmf-project' found MTXrun | resolvers: hash '/opt/context/tex/texmf-project' appended MTXrun | resolvers: locating list of '/opt/context/tex/texmf-fonts' (cached) MTXrun | resolvers: resolver: method=locators, how=uri, scheme=file, argument=/opt/context/tex/texmf-fonts MTXrun | resolvers: file locator '/opt/context/tex/texmf-fonts' found MTXrun | resolvers: hash '/opt/context/tex/texmf-fonts' appended MTXrun | resolvers: locating list of '/opt/context/tex/texmf-local' (cached) MTXrun | resolvers: resolver: method=locators, how=uri, scheme=file, argument=/opt/context/tex/texmf-local MTXrun | resolvers: file locator '/opt/context/tex/texmf-local' found MTXrun | resolvers: hash '/opt/context/tex/texmf-local' appended MTXrun | resolvers: locating list of '/opt/context/tex/texmf-context' (cached) MTXrun | resolvers: resolver: method=locators, how=uri, scheme=file, argument=/opt/context/tex/texmf-context MTXrun | resolvers: file locator '/opt/context/tex/texmf-context' found MTXrun | resolvers: hash '/opt/context/tex/texmf-context' appended MTXrun | resolvers: skipping list of '/opt/context/tex/texmf-linux-64' (cached) MTXrun | resolvers: locating list of '/opt/context/tex/texmf' (cached) MTXrun | resolvers: resolver: method=locators, how=uri, scheme=file, argument=/opt/context/tex/texmf MTXrun | resolvers: file locator '/opt/context/tex/texmf' found MTXrun | resolvers: hash '/opt/context/tex/texmf' appended MTXrun | resolvers MTXrun | resolvers: resolver: method=hashers, how=uri, scheme=file, argument=/opt/context/tex/texmf-project MTXrun | resolvers: skipping 'files' for '/opt/context/tex/texmf-project' from '/home/joe/texmf-cache/luatex-cache/context/892e2d355563884244c3d97062d606d5/trees/f54c1c270a88994081e49ab142e11c39' MTXrun | resolvers: resolver: method=hashers, how=uri, scheme=file, argument=/opt/context/tex/texmf-fonts MTXrun | resolvers: skipping 'files' for '/opt/context/tex/texmf-fonts' from '/home/joe/texmf-cache/luatex-cache/context/892e2d355563884244c3d97062d606d5/trees/839d0522e8118581d4ca1fc505ad540a' MTXrun | resolvers: resolver: method=hashers, how=uri, scheme=file, argument=/opt/context/tex/texmf-local MTXrun | resolvers: skipping 'files' for '/opt/context/tex/texmf-local' from '/home/joe/texmf-cache/luatex-cache/context/892e2d355563884244c3d97062d606d5/trees/1ef3270499bc2b91184527463ba95998' MTXrun | resolvers: resolver: method=hashers, how=uri, scheme=file, argument=/opt/context/tex/texmf-context MTXrun | resolvers: skipping 'files' for '/opt/context/tex/texmf-context' from '/home/joe/texmf-cache/luatex-cache/context/892e2d355563884244c3d97062d606d5/trees/cd7f4d886b75bbc1f594e3c7db44f7de' MTXrun | resolvers: resolver: method=hashers, how=uri, scheme=file, argument=/opt/context/tex/texmf MTXrun | resolvers: skipping 'files' for '/opt/context/tex/texmf' from '/home/joe/texmf-cache/luatex-cache/context/892e2d355563884244c3d97062d606d5/trees/db79f8e428ff29ddda04948ba245fb7f' MTXrun | resolvers: using given filetype 'texmfscripts' MTXrun | kpse fallback with progname 'context' initialized in 0 seconds $ context example.tex […] MTXrun | resolvers: using suffix based filetype 'lua' MTXrun | resolvers: using suffix based filetype 'lua' MTXrun | resolvers: remembering file 'mtx-context.lua' MTXrun | resolvers: using suffix based filetype 'lua' MTXrun | unknown script 'context.lua' or 'mtx-context.lua' 1. Could there be some corrupted caches which need to be deleted? I reinstalled everything by deleting `/opt/context`. But maybe something was left over from the broken installation beforehand? 2. How can I update ConTeXt Minimals without getting `setuptex` replaced every time? Just copy the one for me to a different location? Thanks, Paul