It seems as if the failing locale command wants to find ISO8859-1 versions of the files it cannot find:
open("/usr/lib/locale/sv_SE.ISO-8859-1/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/locale/sv_SE.iso88591/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/locale/sv_SE/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/locale/sv.ISO-8859-1/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/locale/sv.iso88591/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/locale/sv/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/sv_SE.ISO-8859-1/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/sv_SE.iso88591/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/sv_SE/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/sv.ISO-8859-1/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/sv.iso88591/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/sv/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory) Something I *do* have is a /usr/lib/locale/sv_SE.utf8/ directory. Perhaps /etc/locale.alias should list UTF8 locales rather than ISO8859 ones? ** Attachment added: "Strace log from failing locale command" http://launchpadlibrarian.net/14227630/locale-strace.log -- crash command-not-found after switching locale https://bugs.launchpad.net/bugs/212552 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs