Re: Upgrading to 7.0 - stupid requirements



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"



Relevant Pages

  • Re: Getting started with FreeBSD
    ... My opinion of FreeBSD is do not try to configure X-11 desktops and apps with it. ... the relationship between ports, packages and security. ... You can install the same metapackage in any Unix OS, if you love the bloat--uh, I mean functionality--or use another DE/WM to navigate around your desktop. ...
    (freebsd-questions)
  • Re: Getting started with FreeBSD
    ... Since you are already knowledgeable of X-11 apps on slackware, this opinion may not concern you. ... My opinion of FreeBSD is do not try to configure X-11 desktops and apps with it. ... the relationship between ports, packages and security. ... I am currently using firefox 1.5.0.1, which I keep seeing online is ...
    (freebsd-questions)
  • Re: [OT] Re: What Linux distribution to choose for learning Ruby and Ruby on Rails
    ... integrate gems in the package management system on *BSD? ... If you want all the gory details (and a sample of that great FreeBSD ... the FreeBSD administration is more consistant across software packages, ... usually next to indestructible in a server configuration. ...
    (comp.lang.ruby)
  • Re: Getting started with FreeBSD
    ... Since you are already knowledgeable of X-11 apps on slackware, ... built on FreeBSD 6.x and keeps the base enough as in the FreeBSD.org ... the relationship between ports, packages and security. ... I am currently using firefox 1.5.0.1, which I keep seeing online is ...
    (freebsd-questions)
  • Re: What do you dislike about OSX?
    ... is is when you claim that OS X is derivative of FreeBSD. ... about *other people* not needing to have all windows visible at all times. ... Most end users don't even know the bug exists. ... offer reasons for me to change my mind. ...
    (comp.sys.mac.advocacy)