cvs commit: src/etc Makefile locale.alias locale.deprecated
nls.alias
Alexey Zelkin
phantom at FreeBSD.org.ua
Tue Jun 10 00:51:47 PDT 2003
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.
More information about the cvs-src
mailing list