I am getting this message everytime I do something like starting or stopping a service.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_MESSAGES = "en_US.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
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 don't know if the second 'UTF-8' is recommended in '/etc/rc.conf'. I do not have it but my locale is "en_US.UTF-8", which is usually trouble-free.Do you have DAEMON_LOCALE set to "yes" in 'rc.conf'? I don't believe this should make any difference, but mine is set to "yes".The only other two locale related items I c
DSpider wrote:# nano /etc/locale.gen
en_DK.UTF-8 UTF-8# locale-gen# nano /etc/locale.conf
LC_TIME=en_DK.UTF-8Done.Yup, thats what I did. Just wondering if there was a better way (a more universal local, if you see what I mean) rather than just using Denmark's Locale.