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

Attachment: pgpdx8CqRe2PP.pgp
Description: PGP signature

Reply via email to