cvs commit: src UPDATING

Kris Kennaway kris at obsecurity.org
Fri Apr 8 16:13:32 PDT 2005


On Fri, Apr 08, 2005 at 11:02:23PM +0000, Warner Losh wrote:

> | +	(b) Old ports and packages can sometimes have subtle problems with
> | +	    newer libraries.  portupgrade is recommended where possible after
> | +	    the upgrade.

portupgrade -f, possibly with -P (use packages where possible) for
efficiency.  The main issue is if you have old (e.g. 4.x) packages
installed on your 5.x system, and then later upgrade a port that
provides a library used by the 4.x software, i.e. bring your system
into a mix of 4.x software and 5.x libraries.  The 4.x software may no
longer work since the new library can depend on 5.x features and other
5.x libraries.

> | +	(c) Perl based ports may also have the wrong version of perl hard
> | +	    coded into the headers.  Spamassassin is one such port.

This and other pitfalls are documented in /usr/ports/UPDATING, which
should be cross-referenced here somewhere.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20050408/6a87c071/attachment.bin


More information about the cvs-src mailing list