Last Updated: February 25, 2016
· aceisscope

MacTex pre 2015 version on El Capitan

Today, one day before the deadline, I tried to review my lame first draft for a seminar course. Happily launched SublimeText 2, there's a package update for LaTexTools. It said something, but what problem an update can cause? No worry.
cmd+b... wait... it's not compiling!!! NOOOO!

One minute later I learned it's caused by El Capitan, the latest Mac OS X version, which disables writing to /usr, even if you are root.

MacTex has released a document helping people to fix the problem. So has msiniscalchi, the creator of LaTexTools package for Sublime, put a note in his Readme.

However, since I'm not even a user of MacTex 2015, both solutions didn't work for me at all. After googling for quite a while, I finally found a solution.

Instead of changing the installing path in Tex Utiliy to /Library/TeX/texbin which is specially for v2015, I changed it to /usr/local/texlive/2015basic/bin/x86_64-darwin which is the working symbolic link. Do the same to set texpath in the settings for LaTexTools, use your working version to subsitute 2015basic, e.g. mine is ...texlive/2014/bin....

Say Thanks