[MacPorts] #26784: Request: symlink binaries to a "texbin" directory for MacTeX support

MacPorts noreply at macports.org
Sat Oct 9 14:12:20 PDT 2010


#26784: Request: symlink binaries to a "texbin" directory for MacTeX support
---------------------------------------+------------------------------------
 Reporter:  faisal.moledina@…          |       Owner:  macports-tickets@…                   
     Type:  request                    |      Status:  new                                  
 Priority:  Normal                     |   Milestone:                                       
Component:  ports                      |     Version:  1.9.1                                
 Keywords:  mactex                     |        Port:  texlive                              
---------------------------------------+------------------------------------
 I am in the process of creating a selector for MacTeX's TeX Distribution
 System Preference specific to MacPorts-TeXLive. Among other things, it
 makes a symlink /usr/texbin point to the location where texlive-related
 binaries exist. For MacPorts, this is at /opt/local/bin, where all
 MacPorts binaries are installed*. Given that MacTeX prepends /usr/texbin
 to $PATH, this method currently would make all MacPorts binaries prepended
 to $PATH unbeknownst to the user. I would like to request that for all
 texlive ports, binaries be symlinked to a "texbin" directory. That way,
 /usr/texbin could point to a texbin dir in /opt/local and only texlive-
 related binaries would take priority using $PATH, which is what a user
 would expect. When discussed over the mailing list, a suggested location
 is /opt/local/libexec/texlive/texbin . If possible, this could also be
 extended to man and info pages.

 http://lists.macosforge.org/pipermail/macports-
 users/2010-October/022227.html

 * assuming /opt/local is where MacPorts is installed.

-- 
Ticket URL: <https://trac.macports.org/ticket/26784>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list