texlive dependencies - installing texlive when it didn't before (e.g. latex2html)

Ryan Schmidt ryandesign at macports.org
Sun Aug 19 02:54:08 PDT 2012


On Aug 18, 2012, at 19:12, John Owens <john_owens at yahoo.com> wrote:

> I spent a while ~2 years ago fixing up a bunch of ports so that if someone
> had MacTex installed, macports would not also install texlive.

As long as the user places the MacTex path into the binpath variable in macports.conf, that should still be how things work today.


> $ port deps latex2html
> Full Name: latex2html @2008_3
> Library Dependencies: perl5
> Runtime Dependencies: texlive-latex, ghostscript, netpbm
> 
> But when I look at the latex2html port, the only dependency is:
> 
> depends_run             bin:latex:texlive-latex \

This means that if a file "latex" is not found in a directory in the binpath, then the port texlive-latex will be installed.


> Since that's a bin dependency, it ought to look for something in my
> binpath. bibtex2html has something similar (and also requires a texlive
> install):
> 
> depends_run      bin:bibtex:texlive-basic


This means that if a file "bibtex" is not found in a directory in the binpath, then the port texlive-basic will be installed.




More information about the macports-dev mailing list