** Changed in: accountsservice (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1033698
Title:
0010-set-language.patch forces UTF-8 into use in ~/.pam_environment
Status in “accountsservice” package in Ubuntu:
Incomplete
Bug description:
The modification done by 0010-set-language.patch (see LP: #866062)
cause UTF-8 to be forced in ~/.pam_environment even if something else
has been defined in /etc/default/locale.
Example:
/etc/default/locale contains:
LANG="en_US"
After login from lightdm ~/.pam_environment contains:
LANG=en_US.UTF-8
and that result in UTF-8 being forced to use for example in terminals.
This problem can be traced to 0010-set-language.patch that introduces
the function "user_locale_utf8_fix" that for some reason gets called
every time variables are handled. As a result, it's not possible to
have UTF-8 disabled.
As a very crude hack, I've modified the /usr/share/language-tools
/save-to-pam-env script to call sed and remove any UTF-8 string before
the exit line.
Version information:
Xubuntu 12.04
accountsservice:
Installed: 0.6.15-2ubuntu9.2
Candidate: 0.6.15-2ubuntu9.2
Version table:
*** 0.6.15-2ubuntu9.2 0
500 http://fi.archive.ubuntu.com/ubuntu/ precise-updates/main amd64
Packages
100 /var/lib/dpkg/status
0.6.15-2ubuntu9.1 0
500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64
Packages
0.6.15-2ubuntu9 0
500 http://fi.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1033698/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp