Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Apr 2005 16:13:31 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        Warner Losh <imp@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src UPDATING
Message-ID:  <20050408231330.GA63553@xor.obsecurity.org>
In-Reply-To: <200504082302.j38N2NlX085942@repoman.freebsd.org>
References:  <200504082302.j38N2NlX085942@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--WIyZ46R2i8wDzkSu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

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
--WIyZ46R2i8wDzkSu
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQFCVxAaWry0BWjoQKURAlZhAJ4luvuApwvcf7kXH9ssuS6jL/YSXwCgp2Na
a1baNzLPAEq0GN3X0VqaJ9Y=
=/i8i
-----END PGP SIGNATURE-----

--WIyZ46R2i8wDzkSu--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050408231330.GA63553>