My findings so far when upgrading a couple of servers.
*When localedef takes 100% cpu it's not possible to kill it.
*killall locale-gen makes the upgrade continue for awhile but get stuck when one package tries to do a ps, which will also hang.
*Poweroff and then start with Gutsy kernel doesn't work since localedef takes 100% again when configuring locales.
The only solution I can find on -server kernel is to:
* mv /var/lib/locales/supported.d/local ~/
* do-release-upgrade
* start with new Hardy kernel
* mv ~/local /var/lib/locales/supported.d/
* dpkg-reconfigure locales
* reboot
My findings so far when upgrading a couple of servers.
*When localedef takes 100% cpu it's not possible to kill it.
*killall locale-gen makes the upgrade continue for awhile but get stuck when one package tries to do a ps, which will also hang.
*Poweroff and then start with Gutsy kernel doesn't work since localedef takes 100% again when configuring locales.
The only solution I can find on -server kernel is to: locales/ supported. d/local ~/ locales/ supported. d/
* mv /var/lib/
* do-release-upgrade
* start with new Hardy kernel
* mv ~/local /var/lib/
* dpkg-reconfigure locales
* reboot