Skip site navigation (1)Skip section navigation (2)
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>