[19401] in Athena Bugs
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