Thanks AsstZD, but it didn''t seem to make a difference to the symptom (slow to open).
I can see via strace that revelation notices the file, but it still then just keeps looking for it, or another.
The following command is a snippet from strace running with "-e trace=stat" - i.e. it's filtering only on the stat commands. It finds the one I installed, and then keeps looking.
[pid 11411] stat("/usr/share/locale/en/LC_MESSAGES/revelation.mo", {st_mode=S_IFREG|0644, st_size=32741, ...}) = 0
[pid 11411] stat("/usr/share/locale-langpack/en/LC_MESSAGES/revelation.mo", 0x7fffb02d09a0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale/en_AU.UTF8/LC_MESSAGES/revelation.mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale-langpack/en_AU.UTF8/LC_MESSAGES/revelation.mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale/en_AU/LC_MESSAGES/revelation.mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale-langpack/en_AU/LC_MESSAGES/revelation.mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale/en.UTF8/LC_MESSAGES/revelation.mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale-langpack/en.UTF8/LC_MESSAGES/revelation.mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale/en/LC_MESSAGES/revelation.mo", {st_mode=S_IFREG|0644, st_size=32741, ...}) = 0
[pid 11411] stat("/usr/share/locale-langpack/en/LC_MESSAGES/revelation.mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale/en_AU.UTF8/LC_MESSAGES/revelation.mo", 0x7fffb02d07c0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale-langpack/en_AU.UTF8/LC_MESSAGES/revelation.mo", 0x7fffb02d07c0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale/en_AU/LC_MESSAGES/revelation.mo", 0x7fffb02d07c0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/usr/share/locale-langpack/en_AU/LC_MESSAGES/revelation.mo", 0x7fffb02d07c0) = -1 ENOENT (No such file or directory)
Thanks AsstZD, but it didn''t seem to make a difference to the symptom (slow to open).
I can see via strace that revelation notices the file, but it still then just keeps looking for it, or another.
The following command is a snippet from strace running with "-e trace=stat" - i.e. it's filtering only on the stat commands. It finds the one I installed, and then keeps looking.
[pid 11411] stat("/ usr/share/ locale/ en/LC_MESSAGES/ revelation. mo", {st_mode= S_IFREG| 0644, st_size=32741, ...}) = 0 usr/share/ locale- langpack/ en/LC_MESSAGES/ revelation. mo", 0x7fffb02d09a0) = -1 ENOENT (No such file or directory) usr/share/ locale/ en_AU.UTF8/ LC_MESSAGES/ revelation. mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory) usr/share/ locale- langpack/ en_AU.UTF8/ LC_MESSAGES/ revelation. mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory) usr/share/ locale/ en_AU/LC_ MESSAGES/ revelation. mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory) usr/share/ locale- langpack/ en_AU/LC_ MESSAGES/ revelation. mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory) usr/share/ locale/ en.UTF8/ LC_MESSAGES/ revelation. mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory) usr/share/ locale- langpack/ en.UTF8/ LC_MESSAGES/ revelation. mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory) usr/share/ locale/ en/LC_MESSAGES/ revelation. mo", {st_mode= S_IFREG| 0644, st_size=32741, ...}) = 0 usr/share/ locale- langpack/ en/LC_MESSAGES/ revelation. mo", 0x7fffb02d0ad0) = -1 ENOENT (No such file or directory) usr/share/ locale/ en_AU.UTF8/ LC_MESSAGES/ revelation. mo", 0x7fffb02d07c0) = -1 ENOENT (No such file or directory) usr/share/ locale- langpack/ en_AU.UTF8/ LC_MESSAGES/ revelation. mo", 0x7fffb02d07c0) = -1 ENOENT (No such file or directory) usr/share/ locale/ en_AU/LC_ MESSAGES/ revelation. mo", 0x7fffb02d07c0) = -1 ENOENT (No such file or directory) usr/share/ locale- langpack/ en_AU/LC_ MESSAGES/ revelation. mo", 0x7fffb02d07c0) = -1 ENOENT (No such file or directory)
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/
[pid 11411] stat("/