Re: Upgrading to 7.0 - stupid requirements
- From: Bakul Shah <bakul@xxxxxxxxxxxxx>
- Date: Thu, 28 Feb 2008 16:13:43 -0800
On Fri, 29 Feb 2008 00:54:55 +0100 Kris Kennaway <kris@xxxxxxxxxxx> 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?
I agree that people *should* recompile but it is not always
possible or convenient and in such cases the compat libraries
are a good crutch. In face one strong point of freebsd has
been (or was) backward compatibility.
This is not FreeBSD-specific advice. It is true on any operating system
when the underlying set of libraries changes in an incompatible way.
However, on FreeBSD this *only* happens betweeen version branches.
Almost all commercial OSes provide some degree of backward
compatibility; some do much better (such as IBM & SGI).
_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: Upgrading to 7.0 - stupid requirements
- From: Kris Kennaway
- Re: Upgrading to 7.0 - stupid requirements
- References:
- Re: Upgrading to 7.0 - stupid requirements
- From: Kris Kennaway
- Re: Upgrading to 7.0 - stupid requirements
- Prev by Date: Re: Upgrading to 7.0 - stupid requirements
- Next by Date: Re: Upgrading to 7.0 - stupid requirements
- Previous by thread: Re: Upgrading to 7.0 - stupid requirements
- Next by thread: Re: Upgrading to 7.0 - stupid requirements
- Index(es):
Relevant Pages
|
|