[19401] in Athena Bugs

home help back first fref pref prev next nref lref last post

mktexpk fails under mhshow

daemon@ATHENA.MIT.EDU (Robert A Basch)
Wed Jul 25 18:21:12 2001

Message-Id: <200107252221.SAA10273@anhedonia.mit.edu>
To: bugs@MIT.EDU
Date: Wed, 25 Jul 2001 18:21:08 -0400
From: Robert A Basch <rbasch@MIT.EDU>

When viewing a dvi file attachment in nmh (for which our show script
execs xdvi), and mktexpk gets invoked, the latter bombs out, e.g.:

kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+264/600 --dpi 864 cmbx10
/usr/athena/bin/mktexpk: cd: /tmp/mt9451.tmp: Permission denied
rm: cannot change to directory `/tmp/mt9451.tmp': Permission denied
kpathsea: Appending font creation commands to missfont.log.
xdvi.bin: Can't find font cmbx10.864pk
xdvi.bin: Not all pixel files were found
exit 1

It looks like the problem is that the tmp dir getting created here
is mode 600, due to the umask of 177 inherited from mhshow.  I will
submit a patch to mktexpk which works around the problem.

Bob

home help back first fref pref prev next nref lref last post