On Sep 9, 2018, at 10:23, Christopher Jones wrote:

> Note that MacPorts has a policy of not using external libraries, as far as 
> possible (apart from obvious system ones) so if you aim is to have a port 
> that basically allows something externally externally to pretend to be 
> something MacPorts provides, then no this is strictly not allowed. See for 
> instance
> 
> https://trac.macports.org/wiki/FAQ#ownlibs
> 
> its the same deal as why we do not support using anything installed outside 
> of MacPorts, from /usr/local

TeXLive is an exception to this rule. Users who wish to use the MacTeX TeXLive 
distribution instead of the one in MacPorts should edit 
/opt/local/etc/macports/macports.conf and add /Library/TeX/texbin to binpath.

Ports that are ok with using MacTeX instead will have declared their 
dependencies in such a way (using the bin: specification instead of the port: 
specification) that MacTeX versions will satisfy them.

If you have MacPorts set up in this way, and you install a port, and it still 
pulls in MacPorts texlive ports, then either those ports' dependencies need to 
be fixed to use bin: instead of port:, or there is a specific reason why those 
ports can't do it that way.

Reply via email to