[OS X TeX] Yosemite install broke LaTeXiT (and Ghostscript)

Richard Koch koch at math.uoregon.edu
Thu Sep 18 19:18:02 CEST 2014


Ettore,

I agree with everything you wrote below. I've quoted key points:

On Sep 17, 2014, at 5:01 PM, Ettore Aldrovandi <ealdrov at mail.math.fsu.edu> wrote:

> Does MacTeX check for /usr/X11/bin/X?
> 
>> What Apple installs is a stub, as far as I know, and it has been for a while—mountain lion, perhaps? This should have happened with earlier upgrades, say to Mavericks. Does the Apple installer remove Xquartz?  Xquartz lives in /opt but it installs symlinks under /usr.
> 
> 
> —Ettore
> 
> Ettore Aldrovandi
> Department of Mathematics, Florida State University

As you say, this change occurred earlier, maybe with Mountain Lion. I installed Yosemite on
a blank disk, so I don't know if it removes XQuartz.

Since Apple replaces X11 with a stub, MacTeX cannot test whether X11 is present by looking for the
X11 binary directly. I remember falling into that trap, and catching myself before releasing anything.
I just looked at the code in postinstall, and it is sort of baroque. I threw everything including
the kitchen sink at the problem. According to the current code, gs --> gs-X11 only if the processor is
Intel and either

	 /usr/X11R6/bin/X exists and is not a link


OR


	/usr/X11R6/bin/X exists and is a link,  but the name of the linked file is not "xstub"

Dick Koch


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/macostex-archives/attachments/20140918/f4b7827b/attachment.html>


More information about the macostex-archives mailing list