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 upgraded my Fedora from 19 to 20 using yum upgrade. It all went well apart from one thing - my locale is now set to pl_PL.utf8 - not what I wanted. My preferred locale is en_GB.utf8. Any idea how to fix? it seems /etc/locale.conf is not used on load, where the right locale is set.