Package: accountsservice Version: 0.6.55-2 Severity: normal Dear Maintainer,
Using Debian bullseye, after installation with french (fr_FR) locale I saw that some LC_ where still en_US (ie : LC_TIME). After a bit of investigating I found that they were "forced" using the file /etc/locale.conf Switching locale with "dpkg-reconfigure locales" don't apply on the LC_ listed in locale.conf I looked what could generate such situation, and found that the script "/usr/share/language-tools/save-to-pam-env" which is part of accountsservice is doing things on all the same LC_ concerned. The fast&dirty workaround I found to get my locale as expected : $ sed -i "s|'LC_NUMERIC' 'LC_TIME' 'LC_MONETARY' 'LC_PAPER' 'LC_NAME'|'LC_NAME'|" "/usr/share/language-tools/save-to-pam-env" I just tested doing that, and it seems to work. I don't know what was the meaning behind this part of the script, but it's problematic. accountsservice was installed as dependance to mugshot ; I didn't intended to have my locale frozed because of that !