Bug 171131

Summary: yakuake overrides locale settings
Product: [Applications] yakuake Reporter: Juan Gonzalez Tognarelli <lord_jotape>
Component: generalAssignee: Eike Hein <hein>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Juan Gonzalez Tognarelli 2008-09-16 01:43:17 UTC
Version:           Version 2.9.4+ (using KDE 4.1.1)
Compiler:          gcc (GCC) 4.3.2  
OS:                Linux
Installed from:    Unlisted Binary Package

The programs overrides the locale settings. The terminal load the locale settings but it doesn't works, even if the variables are set to the locale. This happens only in yakuake. In konsole works.

for example... 
$ gcc --version
gcc (GCC) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ locale
LANG=es_CL.utf8
LC_CTYPE="es_CL.utf8"
LC_NUMERIC="es_CL.utf8"
LC_TIME="es_CL.utf8"
LC_COLLATE=C
LC_MONETARY="es_CL.utf8"
LC_MESSAGES="es_CL.utf8"
LC_PAPER="es_CL.utf8"
LC_NAME="es_CL.utf8"
LC_ADDRESS="es_CL.utf8"
LC_TELEPHONE="es_CL.utf8"
LC_MEASUREMENT="es_CL.utf8"
LC_IDENTIFICATION="es_CL.utf8"
LC_ALL=


Besides, when i change to root user with su -.. The locale works again...

$ su -
Password:
[root@jotape ~]# gcc --version
gcc (GCC) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
Esto es software libre; vea el código para las condiciones de copia.  NO hay
garantía; ni siquiera para MERCANTIBILIDAD o IDONEIDAD PARA UN PROPÓSITO EN
PARTICULAR


Steps to reproduce:
set another locale in the system, and open an application with yakuake.

another data:
distribution: archlinux
yakuake: Version 2.9.4+ (svn 858007)
Using KDE 4.1.1 (KDE 4.1.1)
(the bug is since the kde 4 version.. i tried with the svn and still happens)

Compiled with cmake/make with this flags: -DCMAKE_BUILD_TYPE=Release-DCMAKE_INSTALL_PREFIX=/usr
Comment 1 Eike Hein 2008-09-16 11:12:59 UTC

*** This bug has been marked as a duplicate of bug 170492 ***