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

Bug#717792: marked as done (Should generate secondary locales in some cases)



Your message dated Fri, 26 Jul 2013 10:01:54 +0200
with message-id <[🔎] 51F22CF2.2090006@prezent.nl>
and subject line Re: Bug#717792: debian-installer: locale warnings after clean installation in US English with Dutch timezone
has caused the Debian Bug report #717792,
regarding Should generate secondary locales in some cases
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
717792: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717792
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-installer
Severity: normal
Tags: d-i

I installed a clean Debian Wheezy 7.1 using the following options:

- US English language
- Europe/Ansterdam timezone
- US keymap

Pretty common in The Netherlands. With these options, the locales are not correctly generated.
Output of `locale`:

LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME=nl_NL.utf8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Everything is set to en_US, except for LC_TIME which is nl_NL. Problem is that during installation
Debian doesn't actually generate the nl_NL locale. So, on every new machine I always get perl warnings
about missing locales. I always have to run `dpkg-reconfigure locales` and add nl_NL.UTF-8 myself.

IMHO the installer should add this locale during the installation process.

Kind regards,

Sander Marechal


-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--- End Message ---
--- Begin Message ---
On 26-07-13 09:17, Samuel Thibault wrote:
> Did you follow exactly the same steps as I did?  Did you install any
> package beyond just the base? (i.e. not even the standard task). Can
> you find out where in /etc LC_TIME gets defined?

I think I found the problem. It's the SSH client. It passes LC_TIME from
my host system to the newly installed system in a default ssh client
setup. Most of our workstations have LC_TIME=nl_NL.UTF-8 set so we get
MDY instead of DMY date formatting.

If I login directly though the VirtualBox console I don't get any locale
warnings and LC_TIME is set to en_US.UTF-8 like the rest of the locale
settings.

So, I guess bug is invalid. My apologies.

-- 
Sander Marechal

--- End Message ---

Reply to: