Tom Gundersen wrote:
TL;DR: Please manually delete /etc/profile.d/locale.sh before updating. If . /etc/rc.conf fails in your login shell, please read the full announcement.
Changes to locale handling:
/etc/profile.d/locale.sh is now a static file that sources the correct config files in order to set your locale, rather than being generated at boot.
I've just installed Ubuntu 13.10 on my Chromebook via Chrubuntu, which doesn't appear to have set up locales correctly. My attempts to do so myself are failing. The system should be en_GB in UTF-8 mode. The output of locale -a includes en_GB.utf8.