Using MacTeX/TeXLive instead of MacPorts tex ports
murrayeisenberg at gmail.com
Sun Jun 30 19:14:10 UTC 2019
> On 30 Jun2019, at 2:54 PM, Chris Jones <jonesc at hep.phy.cam.ac.uk> wrote:
> On 30 Jun 2019, at 3:11 pm, Murray Eisenberg <murrayeisenberg at gmail.com <mailto:murrayeisenberg at gmail.com>> wrote:
>> I have the complete MacTeX 2019 installed, which includes TeXLive 2019, and its tex-related binaries are first on my PATH.
>> Some MacPorts ports use various tex binaries and libraries, wither during build or runtime. So when I installed those, automatically the requisite MacPorts tex-related ports were installed, too. This is the case, for example, with octave (uses texinfo, texlive-basic, texlive-latex, texlive-fonts-recommended
>> Hence I now have two separate TeX distributions installed, which seems utterly wasteful. The one I want to keep is MacTeX/TeXLive.
>> Can the various Macports tex ports be uninstalled without breaking other, currently installed ports using them? And without intefering with rebuilding those tex-using MacPorts
> In general, no, you cannot do this. Macports generally always prefers to install and use its own dependencies, for the reasons outlined in
> https://trac.macports.org/wiki/FAQ#ownlibs <https://trac.macports.org/wiki/FAQ#ownlibs>
> If you try and uninstall the dependencies required by, for instance, octave, you will break things.
In the case of tex, the MacPorts are from texlive, and texlive as installed by MacTeX has no /lib directory — just a /usr/local/texlive/2019/bin (to which the automatically created /Library/TeX/texbin provides a symlink) and all the usual tex files in the /usr/local/texlive/2019/texmf-dist, etc. trees. concerning fonts, docs, etc.
Murray Eisenberg murrayeisenberg at gmail.com
503 King Farm Blvd #101 Home (240)-246-7240
Rockville, MD 20850-6667 Mobile (413)-427-5334
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the macports-users