mountall messages are showed untranslated in Plymouth
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Translations |
Invalid
|
Medium
|
Unassigned | ||
mountall (Ubuntu) |
Fix Released
|
Medium
|
Adrien Cunin | ||
Lucid |
Fix Released
|
Medium
|
Adrien Cunin |
Bug Description
Binary package hint: mountall
Under latest Lucid (RC + today updates) mountall messages which are displayed in Plymouth (like fsck ones) are untranslated (in english on my computer) whereas my computer locale is french, and mountall is fully translated in french. What's going on ?
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: mountall 2.13
ProcVersionSign
Uname: Linux 2.6.32-21-generic i686
Architecture: i386
CheckboxSubmission: 539d358f306f24d
CheckboxSystem: 0886efe3e95f234
Date: Sat Apr 24 11:52:35 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100217)
ProcEnviron:
LANG=fr_FR.utf8
SHELL=/bin/bash
SourcePackage: mountall
= Lucid SRU =
This bug affects all users not speaking English: messages displayed by mountall on boot (including those about fsck) are in English, whereas translations are available.
The bug is that mountall is launched without setting the locale and more particularly $LANG before. The fix is to export this env var before launching mountall in /etc/init/
Patch and debdiff are attached below.
TEST case:
Use tune2fs or "touch /forcefsck" to force fsck on next boot; reboot and see if the messages are translated (make sure the translations exist for your language before! they do for French at least).
The fix actually rather is a workaround; the real fix will be to make upstart pass the appropriate env vars to all init scripts. This workaround can only affect mountall, and is already being used for kdm (and maybe other services).
Changed in ubuntu-translations: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in mountall (Ubuntu): | |
status: | Confirmed → In Progress |
assignee: | nobody → Adrien Cunin (adri2000) |
Changed in ubuntu-translations: | |
status: | Triaged → Invalid |
tags: |
added: verification-done removed: verification-needed |
Please attach your /etc/fstab