I don't know if this is a gendocs.sh bug or a texi2dvi bug.

I tried running gendocs.sh with TMPDIR set to a directory with ~ in the name:
$ echo $TMPDIR 
/cygdrive/c/DOCUME~1/eblake/LOCALS~1/Temp

By itself, 'make dvi' worked just fine.  But when it was invoked by gendocs, 
texi2dvi got confused by the ~ in directory name:

|... 
| Generating dvi ... (texi2dvi -t @finalout "/home/eblake/m4-
patch/doc/m4.texinfo")
| This is e-TeXk, Version 3.141592-2.2 (Web2C 7.5.4)
|  file:line:error style messages enabled.
|  %&-line parsing enabled.
| entering extended mode
| ! I can't find file `/cygdrive/c/DOCUME'.
| <to be read again> 
|                    \penalty 
| ~->\penalty 
|             [EMAIL PROTECTED] \ 
| <*> /cygdrive/c/DOCUME~
|                        1/eblake/LOCALS~1/Temp/t2d6580/xtr/m4.texinfo
| Please type another input file name: 


Any ideas on where I should look next?  In the meantime, I've just changed 
TMPDIR to work around the problem.

-- 
Eric Blake




Reply via email to