Xubuntu: unable to update to 12.04 - "precise" process hangs.

Bug #997365 reported by PowerUser
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
New
Undecided
Unassigned

Bug Description

When I'm trying to update from Xubuntu 11.10 to 12.04 as offered by update manager, update process stucks soon after start.
The following happens:
There is "precise" process which hogs all CPU:
 5280 root 20 0 322m 143m 76m R 100 1.8 9:14.34 precise

Looks like if update process haves some bug and unable to recover gracefully on some condition and just hangs.

As the result system is stuck in the middle of upgrade. Repos were already re-assigned but update hasn't occurs and no GUI dialogs appear.

Strace on this process gives the following infinite loop which makes me to think process just can't find some files:

read(0, "", 4096) = 0
stat("/tmp/update-manager-pPVClj/mo/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
read(0, "", 4096) = 0
stat("/tmp/update-manager-pPVClj/mo/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
stat("/tmp/update-manager-pPVClj/mo/en.UTF-8/LC_MESSAGES/update-manager.mo", 0x7fff38405a40) = -1 ENOENT (No such file or directory)
^CProcess 5280 detached

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.