ubuntustudio-bugs team mailing list archive
-
ubuntustudio-bugs team
-
Mailing list archive
-
Message #10404
[Bug 1322968] Re: Changing country leads to invalid locale
Uqbar,
Your tone is not welcome here. I'm a bug supervisor here, and have
determined it's an upstream bug. It's not a matter of changing it "to
the desk of other devs", but to make sure it's reported properly.
My logic here: there's no reason to believe this is an Ubuntu/Kubuntu-
only bug since there are no modifications to the source code for this,
meaning it's an upstream KDE bug. Contrary to your belief, the teams
here don't do all of the development. Ubuntu is a "distribution" of
software, not a "development" of software. So, please, report this
upstream and report the bug number back here.
I can't reproduce because I don't know what I'm looking for. And even if
I did, I wouldn't know how to fix it because I'm a packager, much like a
majority of those who work on this distribution (and all volunteer, mind
you, meaning NOT PAID).
--
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