Public bug reported:

When upgrading Gutsy Gibbon to Hardy Herron 8.04, the update manager attempted 
to install and configure all packages despite downloading a corrupt perl 
update, and alerting me to dependency errors on on a vast majority of packages 
(too many to count!).
Despite it telling me that package was corrupt, it continued to download, 
configure, and install all remaining packages, which resulted in a failed 
upgrade message at the end, reporting that a 'rollback' would take place as the 
system may be unstable/unusable. HOWEVER, this 'rollback' did not happen, and 
left me with corrupt packages and missing dependencies. The problem was solved 
via executing the following commands:

sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

This then fixed the 2 perl packages which were reported corrupt/missing
dependencies. The system appears to be stable, however I am uncertain as
to whether or not the system is entirely updated when so many packages
failed to install/configure due to dependency problems caused by
downloading a corrupt perl package.

Additionally, I had to rebuild my ALSA driver from source in order to
get sound working after the failed upgrade,probably due to the update
stopping before completion.

Expected behavior:
Attempt to re-download the corrupt package and try again.
Should re-downloading the package fail, stop the upgrade.
Upon discovering a dependency error, RESOLVE the problem by obtaining the 
dependencies (in this case as they were corrupt and thus skipped).
When an upgrade fails, ensure the package manager reverts any changes, instead 
of saying it is going to and instead doing nothing

** Affects: update-manager (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Distribution upgarde does not stop on corrupt package
https://bugs.launchpad.net/bugs/204718
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