From owner-cvs-all@FreeBSD.ORG Tue Jun 10 00:51:47 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38F6237B401; Tue, 10 Jun 2003 00:51:47 -0700 (PDT) Received: from relay1.cris.net (relay1.cris.net [212.110.128.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5853A43F85; Tue, 10 Jun 2003 00:51:42 -0700 (PDT) (envelope-from phantom@phantom.cris.net) Received: from phantom.cris.net (root@phantom.cris.net [212.110.130.74]) by relay1.cris.net (8.12.6/8.12.6) with ESMTP id h5AApknp072821; Tue, 10 Jun 2003 10:51:47 GMT Received: (from phantom@localhost) by phantom.cris.net (8.12.6/8.12.2) id h5A7xCUF006930; Tue, 10 Jun 2003 10:59:12 +0300 (EEST) (envelope-from phantom) Date: Tue, 10 Jun 2003 10:59:12 +0300 From: Alexey Zelkin To: =?koi8-r?B?4c7E0sXKIP7F0s7P1w==?= Message-ID: <20030610105912.A6867@phantom.cris.net> References: <200306100122.h5A1MVsN035570@repoman.freebsd.org> <20030610095151.A6344@phantom.cris.net> <20030610071243.GA48574@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <20030610071243.GA48574@nagual.pp.ru>; from ache@nagual.pp.ru on Tue, Jun 10, 2003 at 11:12:43AM +0400 X-Operating-System: FreeBSD 4.7-STABLE i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc Makefile locale.alias locale.deprecated nls.alias X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jun 2003 07:51:47 -0000 hi, On Tue, Jun 10, 2003 at 11:12:43AM +0400, Андрей Чернов wrote: > On Tue, Jun 10, 2003 at 09:51:51 +0300, Alexey Zelkin wrote: > > I object to this change. Or actually to way how it's done. Since > > you have removed locale.deprecated stuff then users who upgrading from > > 4.x or previous 5.x will be left with old (deprecated) locales available. > > Since you also removed compat code from libc people will stick with > > correct locales available, but those will not be understanding by libc > > locale stuff (nl_langinfo(), etc). It will lead to many potential > > problems to those who still using old locales. > > There is nothing to object at this time. This change in its current form > was announced and discussed very long ago, when new naming scheme was > introduced for the first time. Few years of transition period (now ended) > are enough for users to put correct value to the LANG variable. What you > suggest is just another transition period, it is superfluous. I am asking you to put back stuff used to be 'fool protect' guard. If people will have deprecated locales in /usr/share/locale then nothing will prevent them from using them. And it will work correctly, until something will change in locale structures or until application is not using nl_langinfo(). The only purpose of this stuff will be post-install cleanup of part which may cause problems to users. > > is appropriate and note in UPDATING and HEADSUP to -current and > > -ports would be enough to warn people. > > UPDATING note submitted today, Thanks! > HEADSUP was anounced few years ago. There're no letters to -current from you in my mailbox.