Gutsy->Hardy upgrade hangs in localedef
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
langpack-locales (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Dapper |
Invalid
|
Undecided
|
Unassigned | ||
Gutsy |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Dapper |
Invalid
|
Undecided
|
Unassigned | ||
Gutsy |
Invalid
|
Undecided
|
Unassigned | ||
linux-source-2.6.15 (Ubuntu) |
Fix Released
|
High
|
Stefan Bader | ||
Dapper |
Fix Released
|
High
|
Unassigned | ||
Gutsy |
Invalid
|
Undecided
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Fix Released
|
High
|
Stefan Bader | ||
Dapper |
Invalid
|
Undecided
|
Unassigned | ||
Gutsy |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: locales
I've been running Feisty for a while and decided to upgrade to Hardy. I used the Update Manager to upgrade from Feisty to Gutsy without problems last night. Tonight I decided to take the next step from Gutsy to Hardy. I again used the Update Manager GUI. But this time things didn't go so well.
During the step "Setting up locales (2.7.9-4) ..." I get the following message:
Generating locales...
en_AU.UTF-8...
And then the installer hangs forever with localedef eating 100% CPU.
I'm not the only one. Here are the relevant threads on the forums:
http://
http://
Interestingly enough, both threads were started *tonight* and there are no relevant earlier threads matching "localedef", which makes me suspect this was due to a very recent change.
As a workaround, "sudo killall locale-gen" allows the installation to continue, though several packages fail to install due to dependency errors.
I also submitted an automated bug report after the failed upgrade (bug 249346).
description: | updated |
description: | updated |
Changed in langpack-locales: | |
status: | New → Confirmed |
Changed in langpack-locales: | |
status: | Triaged → Incomplete |
Changed in langpack-locales: | |
status: | Incomplete → Confirmed |
Changed in linux: | |
status: | New → Incomplete |
Changed in linux-source-2.6.22: | |
assignee: | nobody → ubuntu-kernel-team |
Changed in linux-source-2.6.22: | |
assignee: | ubuntu-kernel-team → stefan-bader-canonical |
Changed in linux-source-2.6.22: | |
status: | Confirmed → In Progress |
Changed in langpack-locales: | |
status: | New → Invalid |
Changed in langpack-locales: | |
status: | New → Invalid |
status: | New → Invalid |
Changed in linux-source-2.6.15: | |
status: | New → Invalid |
Changed in linux-source-2.6.22: | |
status: | New → Invalid |
Changed in linux: | |
status: | New → Invalid |
status: | New → Invalid |
Changed in linux: | |
status: | Incomplete → Invalid |
Changed in linux-source-2.6.22: | |
status: | In Progress → Fix Committed |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in linux-source-2.6.15: | |
assignee: | nobody → stefan-bader-canonical |
importance: | Undecided → High |
status: | New → Fix Committed |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in linux-source-2.6.15: | |
status: | Fix Committed → Fix Released |
Changed in linux-source-2.6.22: | |
status: | Fix Committed → Fix Released |
It appears that /usr/lib/locale has become a black hole. Doing "ls /usr/lib/ locale/ en_AU.utf8" results in a stuck process that cannot be killed with "kill -9". This is after the installer has finished (which required killing locale-gen several times) but I have not rebooted at all yet. (I'm afraid to.)