linux-f10-flashplugin (unrelated "Locale not supported" message)

Alexander Leidinger Alexander at Leidinger.net
Fri Sep 30 19:58:30 UTC 2011


On Fri, 30 Sep 2011 12:32:10 -0700 Ted Faber <faber at isi.edu> wrote:


> On Fri, Sep 30, 2011 at 09:21:12PM +0200, Alexander Leidinger wrote:
> > On Thu, 29 Sep 2011 16:13:50 -0700 Ted Faber <faber at isi.edu> wrote:
> > 
> > > (process:52979): Gtk-WARNING **: Locale not supported by C
> > > library. Using the fallback 'C' locale.
> > 
> > I would expect something like this if you use a valid FreeBSD locale
> > specification which is not valid on Linux. For example on FreeBSD
> > the iso 8859-XX locales have to be written differently. Maybe in
> > your case we have something similar, a locale which exists in
> > FreeBSD with a slightly different name than on Linux (Fedora 10 in
> > the case of the linuxulator).
> 
> FWIW, I use:
> 
> $ echo $LC_ALL
> en_US.UTF-8

FreeBSD /usr/share/locale (en only):
---snip---
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_AU.ISO8859-1/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_AU.ISO8859-15/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_AU.US-ASCII/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_AU.UTF-8/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_CA.ISO8859-1/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_CA.ISO8859-15/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_CA.US-ASCII/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_CA.UTF-8/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_GB.ISO8859-1/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_GB.ISO8859-15/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_GB.US-ASCII/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_GB.UTF-8/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_IE.UTF-8/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_NZ.ISO8859-1/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_NZ.ISO8859-15/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_NZ.US-ASCII/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_NZ.UTF-8/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_US.ISO8859-1/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_US.ISO8859-15/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_US.US-ASCII/
drwxr-xr-x  2 root  wheel     8B 20 Apr 15:32 en_US.UTF-8/
---snip---

FreeBSD /usr/local/share/locale (en only):
---snip---
drwxr-xr-x  3 root  wheel     3B  2 Jul  2010 ca at valencia/
drwxr-xr-x  3 root  wheel     3B 11 Feb  2010 en/
drwxr-xr-x  3 root  wheel     3B  1 Jul  2010 en at boldquot/
drwxr-xr-x  3 root  wheel     3B  1 Jul  2010 en at quot/
drwxr-xr-x  3 root  wheel     3B  2 Jul  2010 en at shaw/
drwxr-xr-x  3 root  wheel     3B 11 Feb  2010 en_AU/
drwxr-xr-x  3 root  wheel     3B 11 Feb  2010 en_CA/
drwxr-xr-x  3 root  wheel     3B 11 Feb  2010 en_GB/
drwxr-xr-x  3 root  wheel     3B 31 Jan  2011 en_NZ/
drwxr-xr-x  3 root  wheel     3B  8 Dez  2010 en_US/
---snip---

Linuxulator (/comapt/linux)/usr/share (en only):
---snip---
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 ca_ES at valencian/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 den/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 en/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 en at boldquot/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 en at quot/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 en_AU/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 en_CA/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 en_GB/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 en_US/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 enm/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 men/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 wen/
drwxr-xr-x  3 root  wheel     3B 21 Nov  2010 zen/
---snip---

A while ago (to be honest, I have to tell some years ago), I was
thinking about adding a link-farm to the linux_base which links the
FreeBSD names to more or less suitable Linux names. As you can see I
never took the time to actually do it. I also never set the locale to
some value suitable for linux, so it may be the case that it is not
enough to do this... anyone out there willing to have a look at the
gtk/glib code which produces this output? The goal is to have a look
how gtk/glib determines if the locale is incorrectly set.

Bye,
Alexander.

-- 
http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137


More information about the freebsd-stable mailing list