Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Sep 2004 11:53:01 -0400
From:      Tom Rhodes <trhodes@FreeBSD.org>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        freebsd-doc@FreeBSD.org
Subject:   Re: RFC:  5.3 Migration Guide
Message-ID:  <20040909115301.50ca3158@localhost.pittgoth.com>
In-Reply-To: <1094430249.25711.8.camel@shumai.marcuscom.com>
References:  <1094426835.767.50.camel@localhost> <200409060206.21145.michaelnottebrock@gmx.net> <1094430249.25711.8.camel@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 05 Sep 2004 20:24:09 -0400
Joe Marcus Clarke <marcus@marcuscom.com> wrote:

> On Sun, 2004-09-05 at 20:06, Michael Nottebrock wrote:
> > On Monday 06 September 2004 01:27, Bruce A. Mah wrote:
> > > Howdy--
> > >
> > > I've volunteered to rework the 5.X Early Adopters Guide into a Migration
> > > Guide.  The focus of this document is less about discouraging unwary
> > > users and more about what kinds of changes users might encounter when
> > > they move from 4.X to 5.X.
> > >
> > > I'd like to solicit a pre-commit review on the document at:
> > >
> > > http://people.freebsd.org/~bmah/pub/article.html
> > 
> > Nice document!
> > 
> > One thing I'm missing:
> > 
> > The pthread libraries change probably requires people to recompile things 
> > linked to it if they're migrating from 4.x - users updating from 5.x-Releases 
> > can get away with setting up libmap.conf (maybe this is true for updating 
> > from 4.x as well, can some threads expert comment on it?).
> 
> Users should really rebuild ALL ports when upgrading from 4.X to
> 5.3-RELEASE.  Only simple applications that only rely on libraries in
> compat4x will work correctly.  Others, for example GTK+ apps, may link
> to both libc_r.so.4 and libpthread.so.1.  That could spell disaster.
> 
> I would also mention /usr/ports/UPDATING in this document.  There are a
> lot of useful hints in there when it comes to upgrading things such as
> Perl and X (as well as the recently recent KDE 3.3).  Plus, it would
> give this file much needed publicity.
> 

CC: trimmed

This could be accomplished almost flawlessly using portupgrade's
-a (all) and -f (force upgrade) flags.  When I build a custom
release for test purposes, I use this with the build package
option to get packages for my CD.  This cuts down on port build
times n'at.

-- 
Tom Rhodes



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