After a recent upgrade, my locale was broken. Here is extract from pacman.log: [2015-02-11 08:19] [PACMAN] Running 'pacman -Syu' [2015-02-11 08:19] [PACMAN] synchronizing package lists [2015-02-11 08:19] [PACMAN] starting full system upgrade [2015-02-11 08:20] [ALPM] transaction started [2015-02-11 08:20] [ALPM] transaction failed [2015-02-11 08:21] [PACMAN] Running 'pacman -Syu' [2015-02-11 08:21] [PACMAN] synchronizing package lists [2015-02-11 08:21] [PACMAN] starting full system upgrade [2015-02-11 08:21] [ALPM] transaction started [2015-02-11 08:22] [ALPM] upgraded linux-api-headers (3.18.1-1 -> 3.18.5-1) [2015-02-11 08:22] [ALPM] upgraded glibc (2.20-6 -> 2.21-2) [2015-02-11 08:22] [ALPM-SCRIPTLET] Generating locales... [2015-02-11 08:22] [ALPM-SCRIPTLET] Generation complete. I had to manually edit /etc/locale.gen, uncomment the needed locales, then run locale-gen to fix this issue. Any idea about what happened ? -- google.com/+arnaudgabourygabx