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

Ettore Aldrovandi ealdrov at math.fsu.edu
Wed Sep 17 18:40:54 EDT 2014


The strange thing is that /usr/local/bin/gs was pointing to gs-noX11 before, and to gs-X11 after, if I understand correctly.  Whatever the installer does, /usr/local is usually left alone.

BTW, /Applications/Utilities/X11.app is a stub and XQuartz lives in /opt/.

--
Ettore

On Sep 17, 2014, at 6:22 PM, Richard Koch <koch at math.uoregon.edu> wrote:

> Gary,
> 
> Thanks for reporting this. People have written me privately as well.
> 
> The problem is simple. Apple used to supply X11 with it's system, but no longer does.
> Instead, the open source authors now supply it directly, and therefore can provide
> more timely updates.
> 
> There are two versions of the Ghostscript binaries, gs-X11 and gs-noX11. When
> MacTeX installs Ghostscript, it creates a symbolic link from the appropriate binary
> to gs in /usr/local/bin, depending on whether you have X11 or not.
> 
> But when you upgrade the system, Apple removes X11, expecting you to get the
> latest version.
> 
> There are two possible fixes. Either
> 
> 	a) Create a new symbolic link in /usr/local/bin, named gs and pointing to
> 	gs-noX11
> 
> OR
> 
> 	b) Install X11, obtaining it from
> 
> xquartz.macosforge.org/landing/
> 
> Dick Koch
> 
> 
> On Sep 17, 2014, at 2:53 PM, Gary L. Gray <euler at psu.edu> wrote:
> 
>> Hi All,
>> 
>> Earlier this week, after some testing on an external drive, I installed Yosemite DP8 on my main machine. Shortly after doing so, I needed to do something in LaTeXiT and I got the following message when I launched it
>> 
>> ghostscript not found or does not work as expected
>> The current configuration of LaTeXiT requires ghostscript to work.
>> 
>> Since LaTeXiT worked prior to the Yosemite install, I figured that Yosemite was the culprit. I tried running FixMacTeX2014.pkg and that didn't fix it. So, I went into /usr/local/bin and found the following
>> 
>> lrwxr-xr-x   1 root  wheel        21 May 25 11:01 gs -> /usr/local/bin/gs-X11
>> -rwxrwxr-x   1 root  wheel  33656924 Nov 26  2013 gs-X11
>> -rwxrwxr-x   1 root  wheel  33521280 Nov 26  2013 gs-noX11
>> 
>> gs was pointing to gs-X11 rather than gs-noX11 as I expected. I expect I could have fixed this easily in the Terminal, but I decided to grab MacTeX 2014 that I had on a thumb drive and reinstall Ghostscript to see if that fixed it. Sure enough, after doing so, I now see this
>> 
>> lrwxr-xr-x   1 root  wheel        23 Sep 17 17:38 gs -> /usr/local/bin/gs-noX11
>> -rwxrwxr-x   1 root  wheel  33656924 Nov 26  2013 gs-X11
>> -rwxrwxr-x   1 root  wheel  33521280 Nov 26  2013 gs-noX11
>> 
>> and LaTeXiT works fine again. I hope this helps someone if the issue comes up again as people install Yosemite in the coming weeks.
>> 
>> Gary
>> 
>> 
>> ----------- Please Consult the Following Before Posting -----------
>> TeX FAQ: http://www.tex.ac.uk/faq
>> List Reminders and Etiquette: http://email.esm.psu.edu/mac-tex/
>> List Archive: http://tug.org/pipermail/macostex-archives/
>> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
>> List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex
> 
> 
> ----------- Please Consult the Following Before Posting -----------
> TeX FAQ: http://www.tex.ac.uk/faq
> List Reminders and Etiquette: http://email.esm.psu.edu/mac-tex/
> List Archive: http://tug.org/pipermail/macostex-archives/
> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
> List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex
> 



More information about the MacOSX-TeX mailing list