Date: Sun, 2 Apr 2006 14:28:34 +0200 (CEST) From: tmseck-lists@netcologne.de (Thomas-Martin Seck) To: freebsd-ports@freebsd.org Subject: Re: Pare Down Dependencies from Gnome Message-ID: <200604021228.k32CSYK3076251@hardy.tmseck.homedns.org> In-Reply-To: <1143945166.1978.65.camel@bofh>
next in thread | previous in thread | raw e-mail | index | archive | help
* Tom McLaughlin <tmclaugh@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604021228.k32CSYK3076251>