ubuntustudio-bugs team mailing list archive
-
ubuntustudio-bugs team
-
Mailing list archive
-
Message #10406
[Bug 1322968] Re: Changing country leads to invalid locale
My job is not to report every bug that lands here upstream, but to
direct those reporting the bug where to properly report it.
The package in this case is kde-runtime and can be found at
https://bugs.kde.org. However, I did notice that Herald Sitter
(apachelogger), who *is* a KDE dev, marked this bug as "Won't Fix"
initially, saying "Invalid country language combinations lead to invalid
locales.". Therefore, this might get the same treatment upstream. If
that's the case, then this bug will be marked accordingly, or perhaps
even as "Opinion" since it leads to a broader discussion but wouldn't be
considered a bug anymore.
In order to know that, though, the bug needs to be reported upstream at
the link I posted in the previous paragraph and then the bug link needs
to be posted here. At that point, Launchpad has a mechanism to
automatically "watch" that bug report and update this one with the
status of that one. I hope that makes sense.
Basically, it remains tracked here (therefore still our problem) but
also gets the attention of the people who can triage and fix it.
--
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to kde-runtime in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1322968
Title:
Changing country leads to invalid locale
Status in kde-runtime package in Ubuntu:
Incomplete
Bug description:
New installation of Kubuntu 14.04 and upgraded via kubuntu-ppa.
Initially, country is set to "United States". The locale settings are
the following:
~/.kde/env$ cat setlocale.sh
export LANG=en_US.UTF-8
export LANGUAGE=en:el:en
export LC_NUMERIC=en_US.UTF-8
export LC_TIME=en_US.UTF-8
export LC_MONETARY=en_US.UTF-8
export LC_PAPER=en_US.UTF-8
export LC_IDENTIFICATION=en_US.UTF-8
export LC_NAME=en_US.UTF-8
export LC_ADDRESS=en_US.UTF-8
export LC_TELEPHONE=en_US.UTF-8
export LC_MEASUREMENT=en_US.UTF-8
Then, I change Country to Greece, via System Settings. Locale changes
as follows:
export LANG=en_GR.UTF-8
export LANGUAGE=en:el:en
export LC_NUMERIC=en_GR.UTF-8
export LC_TIME=en_GR.UTF-8
export LC_MONETARY=en_GR.UTF-8
export LC_PAPER=en_GR.UTF-8
export LC_IDENTIFICATION=en_GR.UTF-8
export LC_NAME=en_GR.UTF-8
export LC_ADDRESS=en_GR.UTF-8
export LC_TELEPHONE=en_GR.UTF-8
export LC_MEASUREMENT=en_GR.UTF-8
As far as I know, en_GR.UTF-8 is not a valid entry. A severe loss of
functionality is that accents cannot be set properly to greek vowels.
Changing manually setlocale.sh to:
export LANG=el_GR.UTF-8
export LANGUAGE=en:el:en
export LC_NUMERIC=el_GR.UTF-8
export LC_TIME=el_GR.UTF-8
export LC_MONETARY=el_GR.UTF-8
export LC_PAPER=el_GR.UTF-8
export LC_IDENTIFICATION=el_GR.UTF-8
export LC_NAME=el_GR.UTF-8
export LC_ADDRESS=el_GR.UTF-8
export LC_TELEPHONE=el_GR.UTF-8
export LC_MEASUREMENT=el_GR.UTF-8
solves the issue.
My version:
Qt: 4.8.6
KDE Development Platform: 4.13.1
KDE Daemon: 4.13.1
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04 LTS
Release: 14.04
Codename: trusty
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/1322968/+subscriptions