creating MacTeX links to MacPorts TeXLive

Ryan Schmidt ryandesign at macports.org
Sat Oct 9 16:59:06 PDT 2010


On Oct 9, 2010, at 18:54, Faisal Moledina wrote:

>>> Man files are ultimately located at /usr/texbin/man.
>> 
>> .....Ah. Then /usr/texbin is not the bin directory, it's the prefix. So you'd really have /usr/texbin/bin being a symlink to wherever the TeX binaries are, and /usr/texbin/man (or perhaps more correctly /usr/texbin/share/man) for the manpages, /usr/texbin/info (or perhaps /usr/texbin/share/info) for the infopages.
> 
> No, weirdly enough, /usr/texbin is where binaries are located, and
> within that is a man dir. I've just emailed MacTeX to help clarify the
> final path structure.


>> The user either needs /usr/texbin in their PATH, or they have it in /etc/paths.d; it's superfluous to do both.
>> 
> 
> Ack, I do have it twice in my path as a result. This is messier than I
> expected at first. MacTeX does recommend prepending PATH with
> /usr/texbin if you use Fink or MacPorts, which makes sense to me. The
> paths.d is the default approach for non-Fink or MacPorts MacTeX users.

Ok. And you may not be the only user who has done that. So I guess we should accommodate either method. Whatever the desired structure is for the texbin directory, however odd it may be, we can duplicate it in the texlive ports.




More information about the macports-users mailing list