> On 30 Jun2019, at 2:54 PM, Chris Jones <[email protected]> wrote: > > On 30 Jun 2019, at 3:11 pm, Murray Eisenberg <[email protected] > <mailto:[email protected]>> 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. > > Chris
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 [email protected] 503 King Farm Blvd #101 Home (240)-246-7240 Rockville, MD 20850-6667 Mobile (413)-427-5334
