reopen 660209
thanks
On 2016-09-04 18:55, Christoph Berg wrote:
1) the initial cluster that is created when "apt-get install
postgresql" is run doesn't use LANG/LC_ALL, but whatever the system
locale is (which is defined by /etc/default/locale and
/etc/environment).
correct, as said this is the source of the problem.
/etc/default/locale is a file created by locales, not locales-all.
please do not take decisions based on an assumption of
/etc/default/locale being there when you can't rely on that
precondition.
Please consider respecting $LANG or $LC_ALL. Let me know if you would
like to have a patch for this.
if no system locale is found, pg_createcluster (or rather the code
in maintscript-functions) falls back to C. This will be changed to
C.UTF-8 as part of the upcoming fix for #790507.
While I appreciate the changing of the default fallback (and which
would fix my personal issue), it's just switching sides - now everyone
who is running a system with LC_ALL deliberatly set to C (for whatever
legitimit reason) and having no locales installed will end up with
C.UTF-8 instead of C.
Please respect the users choice of locale properly, not by assumptions
of "what the majority of systems have".
Thanks,
Daniel
_______________________________________________
Pkg-postgresql-public mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-postgresql-public