[tex-live] installation errors with the current snapshot
Tigran Aivazian
tigran at aivazian.fsnet.co.uk
Sun Jul 4 14:26:33 CEST 2004
On Sun, 4 Jul 2004, Tigran Aivazian wrote:
> On Sun, 4 Jul 2004, Tigran Aivazian wrote:
> > 1. ./install-tl.sh: line 123: /home/tl/TeX/texmf-var/web2c/updmap.cfg: Permission denied
>
> this is a trivial error, the code is doing:
>
> (cd $CDDIR/texmf-var; tar cf - . ) | ( cd $TEXDIR/texmf-var; tar xf - )
> cat > $VARTEXMF/web2c/updmap.cfg <<OAF
>
> but the original copy on the CD, i.e. $CDDIR/texmf-var/web2c/updmap.cfg
> has 0444 permission so obviously the shell cannot open it for writing
> because bash tries to open it like this:
>
> [pid 4147] open("new", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = -1 EACCES (Permission denied)
> [pid 4147] open("new", O_WRONLY|O_TRUNC|O_LARGEFILE) = -1 EACCES (Permission denied)
>
> The solution is to do chmod 0644 $VARTEXMF/web2c/updmap.cfg before cat'ing
> to it. Or, even better, store the file with 0644 mode when the CD is being
> generated, this way one saves a bit of time during installation by not
> doing an extra chmod.
I assumed that this file is needed on CD for other reasons (like not being
generated for non-Unix platforms?) which is why I didn't suggest not
having it at all (or deleting it before generating -inst iso image).
Kind regards
Tigran
More information about the tex-live
mailing list