Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Jan 2012 14:56:52 +0100
From:      Bas Smeelen <b.smeelen@ose.nl>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: upgrade from 8.2 to 9.0
Message-ID:  <4F103824.8040004@ose.nl>
In-Reply-To: <4F1034AB.903@nagual.nl>
References:  <4F1034AB.903@nagual.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01/13/2012 02:42 PM, Dick Hoogendijk wrote:
> I possible I want my server to upgrade from 8.2-RELEASE to 9.0-RELEASE.
> I guess the binary upgrade will not be a problem with "freebsd-update -r
> 9.0-RELEASE fetch" If so, I do like to hear the caveats.
> My main problem lies with the installed ports. I know the -all- have to be
> recompiled, but I don't know an easy way for this job.  I always use
> portmaster. Do I have to make a list manually for all installed ports? Or
> is there a procedure to follow in this matter? I'd like to get some
> pointers if possible.
> Thanks.
> _
It works great with source upgrade, so freebsd-update should not be a
problem but i haven't used it yet to upgrade to 9.
It is used like this: freebsd-update -r 9.0-RELEASE upgrade  (i.e. not fetch)
See also the handbook for a good explanation

You can use portmaster --list-origins to make a list of all root and leaf
ports and use this to reinstall all ports after the upgrade.
See man portmaster for a good example.

Or you can use portmaster -af to recompile all ports.


Disclaimer: http://www.ose.nl/email




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