Public bug reported:

System:
 Kubuntu 8.04 x64

What has been done?
 I did detected there is new packages and decided to install them. I launched 
updater.
 Updater has succesfully downloaded files.
 Then it began installation of packages.
 Somewhere in the middle some error has occurred while Adept Updater configured 
packages, part of dpkg.log related to this time attached.
 Adept has hanged in the middle of update and stopped responding.Update did not 
finished in 10 hours or so.So I had no choice but to kill Adept.

Actually, Adept has began complaining that database is in use and offered to 
resolve problem.
However, when I agree to allow resolve problem, Adept fails to resolve it and 
actually, crashes.

Investigation has shown that there is actually no other processes using 
packages database.
However there was another problem:
When trying "apt-get update" I got following error:
...
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct 
the problem.

That is it, update has hanged in the middle and was interrupted because
of this.However, GUI-based Adept just has no idea how to handle this.But
actually dpkg is aware of this issue and actually after executing
mentioned command Adept and Adept Updater have resumed their normal
operation.

Expected UI behavior:
 Detect such scenario and offer to complete previous incomplete update as 
apt-get does.
 Ideally UI should also detect deadlocks and probably provide some choice to 
cancel hanged update

dpkg.log attached, you can see 2 sessions in slightly different times
(even date differs, I just did not switched off this PC waiting update
to complete).First session has hanged, second session is executed after
mentioned actions.

** Affects: ubuntu
     Importance: Undecided
         Status: New


** Tags: adept broken error update updater

-- 
Kubuntu 8.04: Adept updater did not handled error during update in graceeful 
manner.Further adept operations became impossible.
https://bugs.launchpad.net/bugs/237602
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to