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