Pare Down Dependencies from Gnome
Thomas-Martin Seck
tmseck-lists at netcologne.de
Sun Apr 2 12:28:41 UTC 2006
* Tom McLaughlin <tmclaugh at sdf.lonestar.org> [gmane.os.freebsd.devel.ports]:
> On Sat, 2006-04-01 at 11:44 -0800, Jason C. Wells wrote:
>> I am having a hard time tracking down how some dependencies get hooked
>> into the gnome2 port. I am looking for the equivalent of the NO_*
>> options in /usr/src/Makefile.inc1 if such a thing exists.
>>
>> Where does one start if one wants to pare down gnome2 port dependencies?
You might want to try WITH_/WITHOUT_GNOME=foo .
> x11/gnome2 does not rely on the heimdal port by default. It sounds like
> somewhere along the way you set an option in a port or something in
> make.conf is triggering heimdal to be sucked in.
>
> Here we go, gnomevfs2 has this:
>
> .if exists(${LOCALBASE}/lib/libkrb5.so)
> LIB_DEPENDS+= krb5:${PORTSDIR}/security/heimdal
> .endif
Ack, this is most evil. Could portlint(1) be extended to mark these
constructs as fatal? Hidden auto-dependencies that cannot be disabled
are really nasty.
More information about the freebsd-ports
mailing list