On Thu, 8 Apr 1999, Jacques Vidrine wrote:
> 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 Exactly correct. Tom To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in the body of the message