> 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


Reply via email to