Date: Mon, 20 Jul 2009 11:18:07 +0200 From: Ivan Voras <ivoras@freebsd.org> To: freebsd-current@freebsd.org Cc: freebsd-stable@freebsd.org Subject: Re: HEADS-UP: Shared Library Versions bumped... Message-ID: <h41cof$u8i$1@ger.gmane.org> In-Reply-To: <1248028426.14210.114.camel@neo.cse.buffalo.edu> References: <1248027417.14210.110.camel@neo.cse.buffalo.edu> <58F0204B-ECE6-479A-AAC2-7868E71ABB43@exscape.org> <1248028426.14210.114.camel@neo.cse.buffalo.edu>
index | next in thread | previous in thread | raw e-mail
Ken Smith wrote: > On Sun, 2009-07-19 at 20:26 +0200, Thomas Backman wrote: >> On Jul 19, 2009, at 20:16, Ken Smith wrote: >>> The problem is that as of the next time you update a machine that had >>> been running -current you are best off reinstalling all ports or other >>> applications you have on the machine. When you reboot after doing the >>> update to the base system everything you have installed will still >>> work >>> because the old shared library versions will still be there. However >>> anything you build on the machine after its base system gets updated >>> would be linked against the newer base system shared libraries but any >>> libraries that are part of ports or other applications (e.g. the Xorg >>> libraries) would have been linked against the older library versions. >>> You really don't want to leave things that way. >> So, to be clear: a fresh ports tree and "portupgrade -af" after >> building and installing r195767+ should be enough to solve any >> problems? (installkernel, installworld, reboot, portupgrade -af) >> > > Correct for those of you who let portupgrade do all the building for you > (which the example command you give does). The reason I'm being careful > is portupgrade can also be told to fetch pre-built packages. At the > moment that will not work, if you use that approach please hold off > until the ports folks let us know the packages have been rebuilt. Could we perhaps get a auto-generated libmap.conf to map either the new libraries to the old ones or (more useful) the old libraries to the new ones?home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?h41cof$u8i$1>
