Date: Thu, 8 Apr 1999 15:55:22 -0700 (PDT) From: Tom Bartol <bartol@salk.edu> To: Jacques Vidrine <n@nectar.com> Cc: John Polstra <jdp@polstra.com>, current@FreeBSD.ORG Subject: Re: port dependencies (was Re: /sys/boot, egcs vs. gcc, -Os) Message-ID: <Pine.BSF.3.96.990408155410.99973G-100000@eccles.salk.edu> In-Reply-To: <199904081937.OAA88810@spawn.nectar.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 8 Apr 1999, Jacques Vidrine wrote: > On 8 April 1999 at 12:24, John Polstra <jdp@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 / nectar@FreeBSD.org Exactly correct. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.990408155410.99973G-100000>