GNOME Bugzilla – Bug 703602
Locale directory is expected in the wrong path
Last modified: 2013-07-04 14:54:30 UTC
why when I run an app, I have installed with jhbuild, under jhbuild shell with $ LANG="de_DE.utf8" strace -e trace=open gnome-clocks I observe open("/home/ibqn/opt/gnome//locale/de_DE.utf8/LC_MESSAGES/gnome-clocks.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/ibqn/opt/gnome//locale/de_DE/LC_MESSAGES/gnome-clocks.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/ibqn/opt/gnome//locale/de.utf8/LC_MESSAGES/gnome-clocks.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/ibqn/opt/gnome//locale/de/LC_MESSAGES/gnome-clocks.mo", O_RDONLY) = -1 ENOENT (No such file or directory) they are installed in share(( /home/ibqn/opt/gnome/share/locale/de/LC_MESSAGES !!!
gnome-clocks sets: Intl.bindtextdomain (Config.GETTEXT_PACKAGE, Config.GNOMELOCALEDIR); and the value of GNOMELOCALEDIR is: /home/ibqn/opt/gnome//locale
Reassigning to gnome-clocks, then. It lost the /share/ part somehow.
Created attachment 248384 [details] [review] patch proposal for locale dir path
Review of attachment 248384 [details] [review]: looks good.
Created attachment 248389 [details] [review] patch proposal for locale dir path