It appears that locale-gen is failing. This also fails by hand but when called from install-language-pack. I suspect something else is using locale-gen and failing causing the failure of the language pack.
---
joey@c14n:/usr/share/locales$ sudo ./install-language-pack eo
Generating locales...
eo_XX.UTF-8... cannot open locale definition file `eo_XX': No such file or directory
failed
Generation complete.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "eo_XX.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "eo_XX.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
* Reloading GNOME Display Manager configuration... * Changes will take effect when all current X sessions have ended. [ OK ]
It appears that locale-gen is failing. This also fails by hand but when called from install- language- pack. I suspect something else is using locale-gen and failing causing the failure of the language pack.
---
joey@c14n: /usr/share/ locales$ sudo ./install- language- pack eo
[ OK ]
Generating locales...
eo_XX.UTF-8... cannot open locale definition file `eo_XX': No such file or directory
failed
Generation complete.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "eo_XX.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "eo_XX.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
* Reloading GNOME Display Manager configuration... * Changes will take effect when all current X sessions have ended.