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

Bug#717792: debian-installer: locale warnings after clean installation in US English with Dutch timezone



reassign 717792 localechooser
retitle 717792 Should generate secondary locales in some cases
thanks

Quoting Sander Marechal (sander@prezent.nl):
> 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.


Indeed. That might be tricky to implement (the locale handling code in
localechooser in quite fragile) but that's the correct diagnostic of
the problem.

Thanks for noticing and providing with a nice diagnostic.


Attachment: signature.asc
Description: Digital signature


Reply to: