Bug#219045: marked as done (locales: Can't get rid of es_ES@euro locale)
Your message dated Tue, 4 Nov 2003 18:39:00 -0500
with message-id <20031104233900.GA8259@nevyn.them.org>
and subject line Bug#219045: locales: Can't get rid of es_ES@euro locale
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 4 Nov 2003 00:10:23 +0000
>From qgil@lawebespiral.org Mon Nov 03 18:09:57 2003
Return-path: <qgil@lawebespiral.org>
Received: from smtp-relay03.x-mailer.co.uk [212.69.217.32]
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1AGolh-0008Py-00; Mon, 03 Nov 2003 18:09:57 -0600
Received: from [212.69.205.101] (helo=skyscraper.dsvr.co.uk)
by smtp-relay03.x-mailer.co.uk with esmtp (Exim 4.22)
id 1AGolg-0006iD-FJ; Tue, 04 Nov 2003 00:09:56 +0000
Received: from [127.0.0.1] ([194.8.222.10])
by skyscraper.dsvr.co.uk (8.11.7/8.11.7) with ESMTP id hA409uD07072;
Tue, 4 Nov 2003 00:09:56 GMT
Message-Id: <[🔎] 200311040009.hA409uD07072@skyscraper.dsvr.co.uk>
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Quim Gil <qgil@lawebespiral.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: locales: Can't get rid of es_ES@euro locale
X-Mailer: reportbug 2.36
Date: Tue, 04 Nov 2003 02:09:50 +0100
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-4.2 required=4.0
tests=HAS_PACKAGE,MSG_ID_ADDED_BY_MTA_3
version=2.53-bugs.debian.org_2003_11_03
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_11_03 (1.174.2.15-2003-03-30-exp)
Package: locales
Version: 2.3.2.ds1-9
Severity: important
Tags: sid
It's kind of funny but I can't get rid of the Spains locale in my laptop
and I don't see where is it called in such insisting way.
No matter i dpkg-reconfigure locales setting the default locales to
ca_ES@euro, no matter I don't select any locale to be the default
falling to C. No matter I deselect all the locales to have only C, then
I get those errors telling that es_ES@euro is missing (I'd say
"messing") please configure your locales, falling back to C. No matter
that in /etc/environment a LANG=ca_ES@euro is in place.
debconf will let me select one and again locales different than
es_ES@euro, but the changes won't take any effect.
What's more funny, reportbug says just before getting to the screen I'm
now:
--------------------------------
Getting dependency information for locales...
*** The following debconf settings were detected:
* locales/default_environment_locale: ca_ES@euro
* locales/locales_to_be_generated: ca_ES@euro ISO-8859-15,
ca_ES.UTF-8@euro UTF-8, es_ES@euro ISO-8859-15, es_ES.UTF-8@euro UTF-8
Include these settings in your report [Y|n|?]?
--------------------------------
I type Y but then see below, es_ES@euro is again in control. What
happened to ca_ES@euro? No idea.
Any help will be appreciated. Maybe (surely) there is something wrong in
my configuration but I've read the manuals for "locale" and all the
related applications and instructions and I haven't found answers. I
report this as a bug because in any case debconf should be able to
overrid the locale information when executed.
I've also tried with debconf locale-conf, same unsuccessful results.
Until now the patch that worked was
locale: LANG=es_ES@euro, LC_CTYPE=es_ES@euro (ignored: LC_ALL set to
ca_ES@euro)
but today a Debian developer told me that that was no good practice at
all when submiting another bug, possibly caused by this LC_ALL setting.
So now everything apart of Gnome (which Catalan localization works) is
in Spanish again.
Here you have the xtrace, just in case. There you may see that typing
again locale-gen doesn't change anything:
tort:/home/qgil# strace -c dpkg-reconfigure locales
execve("/usr/sbin/dpkg-reconfigure", ["dpkg-reconfigure", "locales"],
[/* 26 vars */]) = 0
Generating locales...
ca_ES.ISO-8859-15@euro... done
ca_ES.UTF-8@euro... done
es_ES.UTF-8@euro... done
es_ES.ISO-8859-15@euro... done
ca_ES.ISO-8859-15@euro... done
Generation complete.
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
59.83 0.485983 636 764 write
19.39 0.157467 95 1660 4 read
6.16 0.050063 8344 6 waitpid
5.30 0.043053 88 491 319 open
3.70 0.030080 67 451 412 stat64
1.75 0.014220 20 724 poll
1.06 0.008634 375 23 writev
0.73 0.005956 993 6 fork
0.47 0.003822 6 657 88 ioctl
0.26 0.002076 2 858 gettimeofday
0.21 0.001738 13 136 old_mmap
0.19 0.001521 8 195 close
0.14 0.001114 7 157 brk
0.10 0.000845 28 30 shmdt
0.09 0.000752 25 30 shmget
0.09 0.000717 5 133 122 lstat64
0.08 0.000634 4 148 14 _llseek
0.07 0.000536 18 30 shmat
0.05 0.000436 145 3 2 connect
0.05 0.000401 12 34 munmap
0.04 0.000316 29 11 pipe
0.03 0.000279 8 37 33 access
0.03 0.000263 3 101 fstat64
0.02 0.000180 2 96 time
0.02 0.000169 42 4 rename
0.02 0.000162 41 4 mmap2
0.02 0.000129 43 3 socket
0.01 0.000103 103 1 readlink
0.01 0.000094 3 27 fcntl64
0.01 0.000092 12 8 readv
0.01 0.000082 2 33 rt_sigaction
0.01 0.000074 2 30 shmctl
0.01 0.000067 13 5 flock
0.01 0.000048 5 9 uname
0.00 0.000030 3 10 rt_sigprocmask
0.00 0.000022 22 1 chmod
0.00 0.000021 7 3 3 mkdir
0.00 0.000018 18 1 getcwd
0.00 0.000010 3 3 getuid32
0.00 0.000009 3 3 getpid
0.00 0.000008 4 2 2 kill
0.00 0.000008 8 1 _sysctl
0.00 0.000007 7 1 setsockopt
0.00 0.000004 2 2 geteuid32
0.00 0.000003 3 1 setrlimit
0.00 0.000003 3 1 getresuid32
0.00 0.000003 3 1 getresgid32
0.00 0.000002 2 1 getppid
0.00 0.000002 1 2 fsync
0.00 0.000002 1 2 select
0.00 0.000002 2 1 getrlimit
0.00 0.000002 2 1 getgid32
0.00 0.000002 2 1 getegid32
0.00 0.000001 1 1 shutdown
------ ----------- ----------- --------- --------- ----------------
100.00 0.812265 6944 999 total
tort:/home/qgil# locale
LANG=es_ES@euro
LC_CTYPE="es_ES@euro"
LC_NUMERIC="es_ES@euro"
LC_TIME="es_ES@euro"
LC_COLLATE="es_ES@euro"
LC_MONETARY="es_ES@euro"
LC_MESSAGES="es_ES@euro"
LC_PAPER="es_ES@euro"
LC_NAME="es_ES@euro"
LC_ADDRESS="es_ES@euro"
LC_TELEPHONE="es_ES@euro"
LC_MEASUREMENT="es_ES@euro"
LC_IDENTIFICATION="es_ES@euro"
LC_ALL=
tort:/home/qgil# locale-gen
Generating locales...
ca_ES.ISO-8859-15@euro... done
ca_ES.UTF-8@euro... done
es_ES.UTF-8@euro... done
es_ES.ISO-8859-15@euro... done
ca_ES.ISO-8859-15@euro... done
Generation complete.
tort:/home/qgil# locale
LANG=es_ES@euro
LC_CTYPE="es_ES@euro"
LC_NUMERIC="es_ES@euro"
LC_TIME="es_ES@euro"
LC_COLLATE="es_ES@euro"
LC_MONETARY="es_ES@euro"
LC_MESSAGES="es_ES@euro"
LC_PAPER="es_ES@euro"
LC_NAME="es_ES@euro"
LC_ADDRESS="es_ES@euro"
LC_TELEPHONE="es_ES@euro"
LC_MEASUREMENT="es_ES@euro"
LC_IDENTIFICATION="es_ES@euro"
LC_ALL=
((if you get reading until here thank you very much for your time and
patience))
;)
Quim
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux tort 2.4.20 #1 Sun May 4 18:12:18 CEST 2003 i686
Locale: LANG=es_ES@euro, LC_CTYPE=es_ES@euro
Versions of packages locales depends on:
ii debconf 1.3.20 Debian configuration management sy
ii libc6 [glibc-2.3.2.ds1-9] 2.3.2.ds1-9 GNU C Library: Shared libraries an
-- debconf information:
* locales/default_environment_locale: ca_ES@euro
* locales/locales_to_be_generated: ca_ES@euro ISO-8859-15, ca_ES.UTF-8@euro UTF-8, es_ES@euro ISO-8859-15, es_ES.UTF-8@euro UTF-8
---------------------------------------
Received: (at 219045-done) by bugs.debian.org; 4 Nov 2003 23:39:17 +0000
>From drow@crack.them.org Tue Nov 04 17:39:11 2003
Return-path: <drow@crack.them.org>
Received: from nevyn.them.org [66.93.172.17]
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1AHAlJ-0000jP-00; Tue, 04 Nov 2003 17:39:01 -0600
Received: from drow by nevyn.them.org with local (Exim 4.24 #1 (Debian))
id 1AHAlI-00029i-JD; Tue, 04 Nov 2003 18:39:00 -0500
Date: Tue, 4 Nov 2003 18:39:00 -0500
From: Daniel Jacobowitz <dan@debian.org>
To: Denis Barbier <barbier@linuxfr.org>, 219045-done@bugs.debian.org
Subject: Re: Bug#219045: locales: Can't get rid of es_ES@euro locale
Message-ID: <20031104233900.GA8259@nevyn.them.org>
References: <[🔎] 200311040009.hA409uD07072@skyscraper.dsvr.co.uk> <[🔎] 20031104004916.GA18926@nevyn.them.org> <[🔎] 1067917868.1766.12.camel@tort> <[🔎] 20031104030415.GA21159@nevyn.them.org> <[🔎] 1067921908.30900.6.camel@tort> <[🔎] 20031104043256.GA10798@nevyn.them.org> <[🔎] 1067948462.8337.9.camel@tort> <[🔎] 20031104113711.GA6552@riva.ucam.org> <[🔎] 1067989641.8303.255.camel@tort> <[🔎] 20031104232631.GB31698@zobe.linuxfr.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[🔎] 20031104232631.GB31698@zobe.linuxfr.org>
User-Agent: Mutt/1.5.1i
Delivered-To: 219045-done@bugs.debian.org
X-Spam-Status: No, hits=-5.7 required=4.0
tests=EMAIL_ATTRIBUTION,QUOTED_EMAIL_TEXT
version=2.53-bugs.debian.org_2003_11_03
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_11_03 (1.174.2.15-2003-03-30-exp)
On Wed, Nov 05, 2003 at 12:26:31AM +0100, Denis Barbier wrote:
> On Wed, Nov 05, 2003 at 12:47:22AM +0100, Quim Gil wrote:
> > Some more imput, hoping it helps.
> >
> > - I've asked the maintainer of the user-es package to come and have a
> > look here to see if he can help. :)
> >
> > - I've found another persistent instruction in .xsession, I've commented
> > it and now there are no es_ES calls in any file under /home/directory.
> [...]
> > tort:/home/qgil# dpkg-reconfigure locales
> > perl: warning: Setting locale failed.
> > perl: warning: Please check that your locale settings:
> > LANGUAGE = (unset),
> > LC_ALL = (unset),
> > LANG = "es_ES@euro"
> > are supported and installed on your system.
> > perl: warning: Falling back to the standard locale ("C").
> > locale: Cannot set LC_CTYPE to default locale: No such file or directory
> > locale: Cannot set LC_MESSAGES to default locale: No such file or
> > directory
> > locale: Cannot set LC_ALL to default locale: No such file or directory
> >
> > Gdk-WARNING **: locale not supported by C library
> >
> > Gdk-WARNING **: locale not supported by C library
> > Generating locales...
> > ca_ES.ISO-8859-15@euro... done
> > ca_ES.UTF-8@euro... done
> > ca_ES.ISO-8859-15@euro... done
> > Generation complete.
>
> You select ca_ES locales, they are generated and according to your
> previous messages /etc/environment is updated. So the only problem is
> that you have a persistent es_ES locale at startup, but this is in no
> way a bug with the locales package.
I agree.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
Reply to: