Date: Wed, 29 Sep 1999 17:15:07 -0500 From: "Postmaster" <postmaster@westbend.net> To: "Ade Lovett" <ade@lovett.com> Cc: <ports@FreeBSD.ORG> Subject: Re: GNOME updates (was Re: ports/13994: update to ports/devel/ORBit) Message-ID: <007001bf0ac8$170984e0$8dfee0d1@westbend.net> References: <199909271450.HAA49170@freefall.freebsd.org> <37F17F7F.B4105CDC@internetsolutions.co.jp> <19990929103542.D40205@lovett.com> <37F270FB.1A5AC901@nisser.com> <19990929152631.V40205@remarq.com>
next in thread | previous in thread | raw e-mail | index | archive | help
From: Ade Lovett <ade@lovett.com> > The bsd.port.mk dependency mechanisms could probably do with an > extension such that we can explicitly request particular versions of > dependent ports (eg: needing libtool-1.3.3 or higher etc..) to make > life a little simpler for the build-everything-from-source people. > You can do this with the ports conflicts patches that I submitted earlier this month (see PR port/13650 and bin/13649 (4.0-CURRENT) or bin/13647 (3.3-STABLE Note: it was closed). port/13650 is a patch against bsd.port.mk bin/13649 & bin/13647 are patches against the pkg_install tools. The way conflict checking works, is you define the CONFLICTS variable (in the port's Makefile) by specifying the versions of packages that will not work with your port. i.e. CONFLICTS= libtool-<1.3.3 NOTE: currently CONFLICTS are only checked at install time. This should probably be moved so that ports CONFLICTS are checked during dependency checks of the bsd.port.mk. Scot W. Hetzel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?007001bf0ac8$170984e0$8dfee0d1>