1) Have tried to compile a package from tarball (fvwm-2.6.7.tar.gz), at startx the command line complained at locale en_US cannot be used (if I recall correctly several things were mentioned LANGUAGE = (unset), LC_CTYPE cannot use locale en_US, X cannot use locale en_US etc)
2) I checked the docs and the system, there are various locale config files, pasting output here:
-Tazpanel->settings->system language: (one thing is strange, for LANG and LC_ALL the locale is without parenthesis en_US, while the others have "en_US")
LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=en_US
-/etc/locale.conf
LANG=en_US
LC_ALL=en_US
-where actually the LC_XXXXX variables come from as they arent in locale.conf?
-I dont have any exotic locale just en_US, so it is strange!? the only exotic thing I have my time zone is set to Asia/Hong_Kong.
3) They may be some general problem with locale setap in rolling core, please check! Every time, from the day of first installation (and after later fresh reinsallation), during saving rootfs.gz at the end of the session, I have tazpkg complaining that keeping locale settings FAILED (attach the screen shot)