Hello again,
I have tried your small file (the one you have sent me) an a vanilla tetex 3.0 and an older texlive (I had to dig out my iBook -- anybody wants to buy a used iBook?) and both were two runs.
Ah, not so fast, Patrick. I can reproduce your problem: $ ls -lR .: total 4 drwxr-xr-x 4 pg pg 136 Mar 2 20:27 PARTS -rw-r--r-- 1 pg pg 117 Mar 2 20:28 TEST.tex ./PARTS: total 8 -rw-r--r-- 1 pg pg 40 Mar 2 20:27 ONE.tex -rw-r--r-- 1 pg pg 40 Mar 2 20:27 TWO.tex (so setup is TEST.tex in all capitals and ONE.tex and TWO.tex in subdir, tetex 3.0). Now I run texexec --pdf test.tex (lowercase test.tex !) and I get: [...] utility file analysis : another run needed TeX run : 8 [...] Note that the standard OS X filesystem is case preserving, but not case sensitive when accessing a file. So accessing test.tex would be happy with a file called TEST.tex. It is possible to create a pure case sensitive HFS+ filesystem, but it isn't necessary to reproduce the problem. (It would probably avoid it, though). Patrick -- ConTeXt wiki: http://contextgarden.net