From owner-freebsd-doc@FreeBSD.ORG Thu Sep 9 15:52:25 2004 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B64916A4CE; Thu, 9 Sep 2004 15:52:25 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA8FC43D69; Thu, 9 Sep 2004 15:52:24 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost.pittgoth.com (acs-24-154-239-170.zoominternet.net [24.154.239.170]) (authenticated bits=0) by pittgoth.com (8.12.10/8.12.10) with ESMTP id i89FqM0p076884 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 9 Sep 2004 11:52:23 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Thu, 9 Sep 2004 11:53:01 -0400 From: Tom Rhodes To: Joe Marcus Clarke 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> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: "Bruce A. Mah" cc: freebsd-doc@FreeBSD.org Subject: Re: RFC: 5.3 Migration Guide X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Sep 2004 15:52:25 -0000 On Sun, 05 Sep 2004 20:24:09 -0400 Joe Marcus Clarke 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