# Tex Distribution Pane not working after installing BasicTex2013

I recently upgraded to OS X 10.9 Mavericks and installed BasicTex 2013 (TeXLive-2013-Basic), in addition to TeXLive-2013. Now I need to use the TexLive-2013 as my default distribution, but the Tex Distribution Pane in System Preferences doesn't work anymore. It asks for my admin password, but doesn't actually changes the distribution.

Has anybody run into the same problem? Is it Mavericks or BasicTex that has broken the TeX Distribution Pane? If so, is there a way to repair it so that it can change the distribution?

Thanks.

-
Why don't you install MacTeX and forget about all problems? –  egreg Oct 30 '13 at 16:59
I can confirm the issue trying to switch between TL2013 and TL2012. I've contacted Dick Koch who manages the MacTeX distribution and he's looking into it. –  Alan Munn Oct 30 '13 at 17:04
Why would you install TL 2013 Basic in addition to TL 2013? Basic is just a proper subset of the full version as far as I know so you are simply duplicating a fraction of the stuff you already had installed. –  cfr Apr 26 at 0:57

The TeX Distribution panel provides a simple GUI interface to what is essentially changing a symbolic link. You can change this link manually, by doing the following in the Terminal. (Information provided by Dick Koch. This is a temporary fix until the preference pane is updated.)

``````cd /Library/TeX/Distributions/.DefaultTeX
``````

This folder will contain just one item, a symbolic link named Contents.

To change, for instance, to TeXLive-2013,

``````sudo rm Contents

sudo ln -s ../TeXLive-2013.texdist/Contents Contents
``````

To change to other distributions, look up their names in

``````/Library/TeX/Distributions
``````
-

I'd like to summarize some of what I've experienced in case others come along having a similar problem. Since the underlying problem is likely not with BasicTeX, and others' answers aren't related to it either, I'm going to be more general....

My Problem:

I also have this problem, but with TeXLive and/or MacTex (I think...). I have TeXLive 2012 and couldn't update it via the Tex Live Utility app because the TLU said that I needed to do a full upgrade to TexLive-2103, as shown:

What I Tried:

I downloaded TexLive 2013 and installed it. Although it successfully installed (a la `latex --version` ==> 2013), the TeX Distribution preference pane indicated I only had TeXLive-2012:

Evidently, I have the following distributions (I thought I had just TeXLive-2012):

``````ls /Library/TeX/Distributions

Fink-teTeX.texdist/          MacPorts-teTeX.texdist/    TeXLive-2012.texdist/
MacPorts-TeXLive.texdist/    TeXDist-description.rtf
``````

Following the "related question" linked below, I checked to see where all related directories were:

``````ls -l /Library/TeX

drwxr-xr-x  9 root  wheel  306 Jul 10  2012 Distributions/
lrwxr-xr-x  1 root  wheel   38 Jul 10  2012 Documentation -> Distributions/.DefaultTeX/Contents/Doc
lrwxr-xr-x  1 root  wheel   45 Jul 10  2012 Local -> Distributions/.DefaultTeX/Contents/TexmfLocal
lrwxr-xr-x  1 root  wheel   39 Jul 10  2012 Root -> Distributions/.DefaultTeX/Contents/Root
``````

I could definitely fix this by changing some soft links -- specifically, if I changed `Distributions/.DefaultTex` to point to a different distribution -- but I think part of the issue is that I was installing TeXLive-2013 when I should have been installing the larger package, MacTeX 2013, which contains TeXLive-2013, plus an updated TeX Live Utilty, among other things. Other posters seem to be confused by this as well.

Related Question: How can I tell TeX Live Utility where my TeX distribution is?

I admit that this is not a solution, but I hope it adds to the discussion and that somebody finds it helpful!

-