On Sunday, 16. October 2005 18:34, Ronald Klop wrote: > There are a couple of options: > 1. Do not remove old (5.4) libraries. All 5.4 libs wil still be found. > 2. Remove old libraries and install ports/misc/compat5x. All 5.4 lib wil > still be found. > 3. Remove old libraries and use /etc/libmap.conf to map the old libs on > the new ones. > 4. Recompile every port, so all dependencies are the 6.0 libs.
1. and 2. are not an option if you plan on eventually compiling new ports after the upgrade - you will most certainly get mixed linkage, which will result in runtime errors. Compat5x should only be used for leaf-ports (i.e, applications and libraries which aren't linked to anything else) - for example software that is distributed as dynamically linked binaries only. Option 4 is certainly the safest thing to do (and you could just upgrade from binary packages instead of recompiling). -- ,_, | Michael Nottebrock | [EMAIL PROTECTED] (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org
pgpdx8CqRe2PP.pgp
Description: PGP signature