[OS X TeX] Error: I can't write on file '(name)'

Alain Schremmer schremmer.alain at gmail.com
Fri Mar 9 17:17:32 EST 2012


Several---completely uneventful---years later:

I finally switched to Leopard and installed MacTeX which came with  
TeXLive-2010 and, sure enough, the first thing that happened when I  
finally got back to work is the dreaded "Error: I can't write on file  
'(name)' "

(1) 	After spending several hours going back to the thread and to the  
terminal to change "openout_any = p" to "openout_any = r" in "/usr/ 
local/texlive/2010/texmf/web2c/texmf.cnf", I finally got things  
running again.

Here is the file organization I am using which I guess is what the  
"paranoid" option was preventing:

The source file 2.tex is in a folder called Text-contents which starts  
as follows:

> %!TEX root = ../Text-controls/\jobname.tex
>
> \chapter{Early Arithmetic Languages}
> etc

and then the corresponding root file 2.x is in a folder called Text- 
controls :

> \documentclass[11pt]{book}

> \usepackage{../StyleSheets/Preamble}
> \usepackage{../StyleSheets/GraphicsPaths}
> \begin{document}
> 	\addtocounter{page}{0}
> 	\addtocounter{chapter}{\jobname-1}
> 	\include{../Text-contents/\jobname}
> \end{document}

So, my question, my gripe, is why, out of the box and without warning,  
does openout in "/usr/local/texlive/2010/texmf/web2c/texmf.cnf" have  
to be "paranoid" rather than merely "restricted"? In other words, why  
"disallow going to parent directories ..."?

(2)	In addition, now I am running in another (related?) problem: even  
though the console states

> Output written on 2.pdf (11 pages, 1545666 bytes).
> SyncTeX written on 2.synctex.gz
> Transcript written on 2.log.

the pdf sometimes comes out completely blank.

When I open the pdf with Preview, though, it is as it should be and,  
after that, typesetting seems to yield a non-blank pdf but not always.

Here is the end of the log:

> Output written on 2.pdf (11 pages, 1545666 bytes).
> PDF statistics:
>  270 PDF objects out of 1000 (max. 8388607)
>  182 compressed objects within 2 object streams
>  0 named destinations out of 1000 (max. 500000)
>  66 words of extra memory for PDF output out of 10000 (max. 10000000)


Hopeful regards
--schremmer



More information about the MacOSX-TeX mailing list