> Oh. So let's try to dissect the commands called by TeX. Please try first > > kpsewhich --format='web2c files' mktexdir > > This should give "/usr/share/texmf/web2c/mktexdir". Assuming that this > is the same on your system, please call the following commands: > > /usr/share/texmf/web2c/mktexdir /var/cache/fonts/tfm/jknappen/ec/ > echo $? > ls /var/cache/fonts/tfm/jknappen/ > > I assume this will again fail to create > /var/cache/fonts/tfm/jknappen/ec. For debugging, call
All correct (your assumptions). > > sh -x /usr/share/texmf/web2c/mktexdir /var/cache/fonts/tfm/jknappen/ec/ 2> > mktexdir.log > > and send us the resulting file mktexdir.log > > Regards, Frank > Attached. Philipp
+ version='$Id: mktexdir,v 1.17 2004/12/29 13:38:45 olaf Exp $' + usage='Usage: /usr/share/texmf/web2c/mktexdir DIRS... Create each DIR, including any missing leading directories.' + mt_max_args=1 ++ kpsewhich '--expand-path=$TEXMFMAIN' + : /usr/share/texmf ++ kpsewhich '--format=web2c files' mktex.opt + : /usr/share/texmf/web2c/mktex.opt + test -n /usr/share/texmf/web2c/mktex.opt + test '!' -f /usr/share/texmf/web2c/mktex.opt + . /usr/share/texmf/web2c/mktex.opt ++ test x/var/cache/fonts/tfm/jknappen/ec/ = x--help ++ test x/var/cache/fonts/tfm/jknappen/ec/ = x-help ++ test x/var/cache/fonts/tfm/jknappen/ec/ = x--version ++ test x/var/cache/fonts/tfm/jknappen/ec/ = x-version ++ test 1 -lt 1 ++ test 1 -gt 1 ++ DOSISH=no ++ case `uname -s` in +++ uname -s ++ test -n '' ++ test -n '' ++ test no = no ++ SEP=: ++ test -n '' ++ TEMPDIR=/tmp/mt19472.tmp ++ STDOUT=/tmp/mt19472.tmp/mt19472.out +++ pwd ++ : /home/philipp/SPTH/Schlange CV/manual ++ export KPSE_DOT ++ trap 'rc=$?; cd /; cd "$KPSE_DOT"; test -f "$STDOUT" && cat "$STDOUT"; rm -rf "$TEMPDIR"; exit $rc' 0 1 2 3 7 13 15 ++ umask 077 ++ mkdir /tmp/mt19472.tmp ++ cd /tmp/mt19472.tmp +++ kpsewhich '--expand-var=$VARTEXFONTS' +++ sed 's%^!!%%' ++ : /var/cache/fonts ++ test -z /var/cache/fonts +++ kpsewhich '--format=web2c files' mktexnam ++ : /usr/share/texmf/web2c/mktexnam ++ test -n /usr/share/texmf/web2c/mktexnam +++ kpsewhich '--format=web2c files' mktexnam.opt ++ : /usr/share/texmf/web2c/mktexnam.opt ++ test -n /usr/share/texmf/web2c/mktexnam.opt +++ kpsewhich '--format=web2c files' mktexdir ++ : /usr/share/texmf/web2c/mktexdir ++ test -n /usr/share/texmf/web2c/mktexdir +++ kpsewhich '--format=web2c files' mktexdir.opt ++ : /usr/share/texmf/web2c/mktexdir.opt ++ test -n /usr/share/texmf/web2c/mktexdir.opt +++ kpsewhich '--format=web2c files' mktexupd ++ : /usr/share/texmf/web2c/mktexupd ++ test -n /usr/share/texmf/web2c/mktexupd ++ ls_R_magic='% ls-R -- filename database for kpathsea; do not change this line.' ++ old_ls_R_magic='% ls-R -- maintained by MakeTeXls-R; do not change this line.' +++ kpsewhich '--format=web2c files' mktex.cnf ++ : /usr/share/texmf-tetex/web2c/mktex.cnf ++ test -n /usr/share/texmf-tetex/web2c/mktex.cnf ++ test -r /usr/share/texmf-tetex/web2c/mktex.cnf ++ . /usr/share/texmf-tetex/web2c/mktex.cnf +++ : appendonlydir:varfonts ++ test no = yes ++ : appendonlydir:varfonts ++ : ljfour ++ : 600 ++ : 600 ++ : 1.0 ++ : gsftopk ++ umask 0 ++ export MT_MKTEX_OPT MT_MKTEX_CNF ++ export MT_MKTEXNAM MT_MKTEXNAM_OPT ++ export MT_MKTEXDIR MT_MKTEXDIR_OPT ++ export MT_MKTEXUPD ++ export MT_TEXMFMAIN MT_VARTEXFONTS + test -n /usr/share/texmf/web2c/mktexdir.opt + . /usr/share/texmf/web2c/mktexdir.opt ++ case "$MT_FEATURES" in ++ MT_APPEND_MASK=+t + test -z +t + errstatus=0 + for file in '"$@"' + case $file in + cd / + OLDIFS=' ' + IFS=/ ++ echo .//var/cache/fonts/tfm/jknappen/ec/ + set fnord . '' var cache fonts tfm jknappen ec + IFS=' ' + shift + pathcomp= + for d in '"$@"' + test -z . + pathcomp=. + test '!' -d ./. + pathcomp=./ + for d in '"$@"' + test -z '' + continue + for d in '"$@"' + test -z var + pathcomp=./var + test '!' -d ././var + pathcomp=./var/ + for d in '"$@"' + test -z cache + pathcomp=./var/cache + test '!' -d ././var/cache + pathcomp=./var/cache/ + for d in '"$@"' + test -z fonts + pathcomp=./var/cache/fonts + test '!' -d ././var/cache/fonts + pathcomp=./var/cache/fonts/ + for d in '"$@"' + test -z tfm + pathcomp=./var/cache/fonts/tfm + test '!' -d ././var/cache/fonts/tfm + pathcomp=./var/cache/fonts/tfm/ + for d in '"$@"' + test -z jknappen + pathcomp=./var/cache/fonts/tfm/jknappen + test '!' -d ././var/cache/fonts/tfm/jknappen + mkdir ././var/cache/fonts/tfm/jknappen mkdir: kann Verzeichnis â././var/cache/fonts/tfm/jknappenâ nicht anlegen: Keine Berechtigung + errstatus=1 + break + exit 1 + rc=1 + cd / + cd '/home/philipp/SPTH/Schlange CV/manual' + test -f /tmp/mt19472.tmp/mt19472.out + rm -rf /tmp/mt19472.tmp + exit 1