On 8 April 1999 at 12:24, John Polstra <j...@polstra.com> wrote:
[snip]
> Say you've got a bunch of ports that all depend on the same shared
> library -- maybe libjpeg or libXpm.  You've had them installed for
> a few months, and they all work fine.  Now you decide to upgrade
> one of them, the "foo" port.  Oops, it requires a newer version of
> libjpeg.  You have to remove the old libjpeg so that the newer one
> can be installed without a lot of complaints.  Oops, a bunch of other
> ports used the old libjpeg.  Now you have to upgrade those ports too.
> Oops, some of those ports depend on libXpm, and a new version of it is
> needed now.  Oops, now some other ports that used the old libXpm need
> to be upgraded.

Now I understand what you are saying.  The current ports structure
only goes one way through the dependency graph.  Maybe when building a
particular port, not only should dependencies be checked, but anything
that depends on the port needs to be rebuilt.

Jacques Vidrine / n...@nectar.com / nec...@freebsd.org


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to