On 2013-7-22 20:06 , John Owens wrote: > Joshua Root wrote: >> >> The texlive port does not provide the pdflatex or bibtex executables. >> They are provided by texlive-latex and texlive-basic, respectively. You >> certainly can't assume that their presence means that the extra files >> provided by texlive-latex-extra and texlive-latex-recommended will be >> present, either. > > How does this differ from, say, rubber or sketch or doxygen? > > tex/rubber/Portfile:depends_run bin:latex:texlive > tex/sketch/Portfile:depends_run bin:latex:texlive > textproc/doxygen/Portfile: depends_build-append bin:pdflatex:texlive \
Those should also be fixed to specify the port that actually provides the binary. > My understanding is this allows the use of an externally-installed > MacTeX via the binpath setting in macports.conf (so that a MacTeX user > does not also have to install the voluminous texlive-* packages). Sure, but they also have to work when there is not an external MacTeX. Depending on the texlive port does not give you the files provided by texlive-latex, texlive-latex-extra, and texlive-latex-recommended (unless it happens to be installed with +full). - Josh _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev