From owner-cvs-ports@FreeBSD.ORG Mon Mar 1 02:42:48 2004 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 470A016A4CE; Mon, 1 Mar 2004 02:42:48 -0800 (PST) Received: from srv01.sparkit.no (srv01.sparkit.no [193.69.116.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD0AB43D2F; Mon, 1 Mar 2004 02:42:47 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from ws ([193.69.114.88]) by srv01.sparkit.no (8.12.10/8.12.10) with ESMTP id i21AgfSD075297; Mon, 1 Mar 2004 11:42:41 +0100 (CET) (envelope-from eivind@FreeBSD.org) Received: from ws (localhost [127.0.0.1]) by ws (8.12.9/8.12.10) with ESMTP id i21AfUmd045201; Mon, 1 Mar 2004 10:41:31 GMT (envelope-from eivind@ws) Received: (from eivind@localhost) by ws (8.12.9/8.12.10/Submit) id i21AfUZT045189; Mon, 1 Mar 2004 10:41:30 GMT (envelope-from eivind) Date: Mon, 1 Mar 2004 10:40:27 +0000 From: Eivind Eklund To: Joe Marcus Clarke Message-ID: <20040301104026.GC27008@FreeBSD.org> References: <200402040638.i146cVAi035977@repoman.freebsd.org> <20040229233524.GA48293@dragon.nuxi.com> <1078098236.62463.50.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1078098236.62463.50.camel@shumai.marcuscom.com> User-Agent: Mutt/1.5.4i cc: cvs-ports@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org cc: ports-committers@FreeBSD.org Subject: Gettext issues (was Re: cvs commit: ports CHANGES) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Mar 2004 10:42:48 -0000 On Sun, Feb 29, 2004 at 06:43:56PM -0500, Joe Marcus Clarke wrote: > On Sun, 2004-02-29 at 18:35, David O'Brien wrote: > > On Tue, Feb 03, 2004 at 10:38:31PM -0800, Joe Marcus Clarke wrote: > > > marcus 2004/02/03 22:38:31 PST > > > > > > FreeBSD ports repository > > > > > > Modified files: > > > . CHANGES > > > Log: > > > Add the latest round of bsd.*.mk changes. > > > > This is good, but we need more in this file about: > > > > On 5-CURRENT after the 5.2-RELEASE split, the default Perl version > > has been updated from 5.6.1 to 5.8.2. > > > > What's the recipe for handling this? > > > > 'pkg_add -r ' will hose a 5.2-CURRENT > > system that started out life as a 5.1-CURRENT system or older. Because > > perl 5.8 will be installed, splatting on top of the already installed > > perl 5.6. portupgrade doesn't know that perl 5.8 is a newer version of > > perl; so it won't upgrade an installed perl 5.6 to 5.8 and fix all the > > dependencies of already installed ports. > > You're right, it won't. What I had to do (though mainly for gettext and > libpthread and not so much Perl) was a portupgrade -rf perl-5\*. All > Perl modules need to be rebuilt under the new version of Perl so that > they can be found correctly. Talking of gettext: I've been toying with the idea of having WITHOUT_NLS settable in sysinstall, or defaulting NLS to off. I believe most FreeBSD users will want the english version, even if translations are available. As a such, I think inflicting the level of pain the gettext changes give on our users unless they find a fairly obscure knob is a Bad Idea. Any thoughts? Eivind.