Upgrading to 7.0 - stupid requirements

Kris Kennaway kris at FreeBSD.org
Fri Feb 29 00:57:36 UTC 2008


Bakul Shah wrote:
> On Fri, 29 Feb 2008 00:54:55 +0100 Kris Kennaway <kris at FreeBSD.org>  wrote:
>> portupgrade -faP requests to reinstall everything from precompiled 
>> packages.  It will only fall back to compiling them locally if the 
>> package is unavailable (e.g. for legal reasons).
>>
>> Second, the reason for this requirement is explained in the 
>> announcement.  In fact, it has *always* been required to recompile ports 
>> when moving to a new major release of FreeBSD, for guaranteed correct 
>> operation when some of the ports are updated later on.
> 
> Er... Can't one run old binaries after installing one or more
> of usr/ports/misc/compat-[3456]x -- that has not changed, has
> it?

No, it has not.

As I've tried to explain, the difficulty is when you start recompiling 
parts of them, e.g. a shared library used by other ports.

Kris


More information about the freebsd-stable mailing list