Ubuntu is a derivative of Debian. Therefore i think Ubuntu is somehow
bound to design desicions made in Debian. They say:

> [...] Debian Policy forbids modifying
> configuration files of other packages, and /etc/environment is a
> configuration file for PAM.

and

> Locale variables are now stored in /etc/default/locale and no more
> /etc/environment.
> Make sure to remove old definitions from /etc/environment, this file
> is no more modified for the reason explained above.

Now the problem is, that the gdm of gutsy is still looking for LANG in
/etc/environment. (Even if LANG is not defined there, gdm does _not_
look in /etc/default/locale.)

As i (seem to) understand now, the bug report i quoted above is a
different thing. But do i misunderstand the content of file
/usr/share/doc/belocs-locales-bin/NEWS.Debian.gz? Programms should no
longer store their variables in configuration files of other packages.
It is also advised to remove LANG from /etc/environment, which - at
least in gutsy - does not work: You end up with a non-localized gnome
desktop. So, is this a breach of the debian policy? Is this ok for
ubuntu? Is the debian policy just political or also technical? Do i miss
something?

Hope you see my point ;-)

-- 
gdm should not use locale settings from /etc/environment
https://bugs.launchpad.net/bugs/160984
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to