On Fri, Jul 20, 2012 at 6:48 PM, Doug Barton <[email protected]> wrote: > For those that are confused about why they are receiving this message, > ongoing discussion in ports@ as to the fact that pkg-config should not > be a run-dep for any ports. > > > On 07/20/2012 15:26, Doug Barton wrote: > >> http://people.freebsd.org/~dougb/pkg-config-run-deps.txt >> >> Looks like bsd.gnome.mk is (bogusly) adding most of these: >> >> pkgconfig_RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config >> >> Removing that is almost certainly the right first step.
I prefer to leave it alone and port a feature that I have added in the bsd.mate.mk (repocopied from bsd.gnome.mk) that support 'USE_GNOME= foo:build bar:run foobar'. The 'foobar' without the :* means that it's both build/run time dependency. It's available at: http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi/ports-experimental/Mk/bsd.mate.mk Cheers, Mezz > ... and indeed, removing that one line results in the list shrinking > from 3,000 to: > > Ruby: > /usr/ports/accessibility/ruby-atk > /usr/ports/devel/ruby-gio2 > /usr/ports/devel/ruby-glib2 > /usr/ports/graphics/ruby-gdk_pixbuf2 > /usr/ports/x11-toolkits/ruby-gstreamer > /usr/ports/x11-toolkits/ruby-pango > /usr/ports/x11-toolkits/ruby-poppler > /usr/ports/x11-toolkits/ruby-vte > > Other: > /usr/ports/security/xmlsec1 johans@ > /usr/ports/sysutils/lire [email protected] > /usr/ports/textproc/gmetadom ports@, so I fixed it already > > In the case of the Ruby ports it seems that they have a bogus run-dep on > rubygem-pkg-config. Removing that should do the trick (I haven't > examined all of them, since I don't know Ruby). > > security/xmlsec1 just needs to make pkg-config a run-dep only. > > I'm not quite sure where the run-dep for pkg-config is coming in for > sysutils/lire. > > hth, > > Doug > > -- > > Change is hard. > > > > _______________________________________________ > [email protected] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "[email protected]" -- [email protected] - [email protected] FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - [email protected] _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ruby To unsubscribe, send any mail to "[email protected]"
