Ticket #14796 (pike): please commit
Ryan Schmidt
ryandesign at macports.org
Wed Apr 2 02:57:25 PDT 2008
On Apr 1, 2008, at 04:45, Robert Hinn wrote:
> Hm, do you suggest using and linking only to ports? I find the
> lib:* dependency quite useful as I'm using the official .dmg
> package of MySQL from the MySQL homepage instead of the mac port
> (mainly because I've already been using it before installing
> MacPorts). Allowing such dependencies offers end users more choice
> in what software "distribution" to use, as long as libraries are
> correct.
>
> Sorry if I misunderstood you, just wanted to point out that
> dependencies against non-ports software can make sense for some
> people ;-)
However, it is not a design goal of MacPorts to support that.
MacPorts is designed to use its own ports, not other software,
wherever possible. There are some exceptions, like Apple's X11 for
the X ports, Apple's Apache web server for things like PHP. But in
general, the lib:* dependency style is deprecated and ports should be
using other ports. See the FAQ:
http://trac.macosforge.org/projects/macports/wiki/
FAQ#WhyisMacPortsusingitsownlibraries
and the Guide:
http://guide.macports.org/#reference.dependencies.types
More information about the macports-dev
mailing list