bug-m4
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Please do not install a charset.alias file under Mac OS X


From: Eric Blake
Subject: Re: Please do not install a charset.alias file under Mac OS X
Date: Fri, 14 Nov 2008 21:11:56 -0700
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mnenhy/0.7.5.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Vincent Lefevre on 11/14/2008 7:12 PM:

Hello Vincent, and thanks for the report.

> A number of utilities, including bison, m4 and findutils, install a
> charset.alias file under Mac OS X, and this breaks the locale system
> (any locale is regarded as UTF-8) [*]. The problem has been around
> for a couple of years.

You are better off filing this report against gettext, which is the source
of this file, and/or gnulib, which ships the latest version of this file
even in packages (such as m4) that have not yet undergone the I18n
conversion to use gettext.  Feel free to drop everything besides
bug-gnulib and bug-gnu-gettext when replying.

At any rate, the charsets.alias file has been shipped by gettext and any
project that uses gettext for years, in order to accomplish message
translation.  If this file interferes with correct locale behavior, then
it is a bug that should be fixed at the gettext source, rather than
writing a bug report against every package that happens to use gettext or
gnulib, but where the subsidiary packages have no control over the problem.

> 
> Moreover, even if it didn't break anything, the file is overwritten
> when another such software is installed.

The installation process is supposed to modify, not overwrite, the
charset.alias file to append the names of additional packages that are
using it.

> 
> [*]
>   http://trac.macports.org/ticket/11474
>   http://trac.macports.org/ticket/11968
>   http://trac.macports.org/ticket/17084
> 

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkeTAwACgkQ84KuGfSFAYCKmACg0VG4i4HtiDMydG2Ofq454qNi
wl0AoL1qjC4MtA0zr68aoc0mThfFJ8KK
=AtpR
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]