Citando Ryan Schmidt : > On Jan 14, 2008, at 03:18, Emmanuel Hainry wrote: >> >> At the moment, what dependent ports will check for is a texmf tree >> (provided by texlive_texmf-minimal and some binaries (latex, pdflatex, >> mktexlsr...). So the best dependency scheme would probably be >> bin:latex:texlive. So that people with tetex who do not care to have >> the latest distribution can live with teTeX (which works well). > > Using something like "bin:latex:texlive" is discouraged because a latex > binary outside of the MacPorts prefix would satisfy the dependency, but > we don't want it to; we only want latex binaries installed by MacPorts to > be detected[1]. Therefore, "path:${prefix}/bin/latex:texlive" should be > used instead.
I had the impression macports only searched for binaries and libraries in system paths and macports path, which is coherent with it only passing by default include from /usr/include, /usr/local/include and ${prefix}/include (or is it also a mistake on my part?). And since mac Tex distributions install in strange paths (including the architecture of your machine), it should not be found. However you are right that this "path" checking is the safest. Emmanuel _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-dev