Exception during pm.DoInstall()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
update-manager (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: update-manager
root@cardassian ~ # lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10
root@cardassian ~ # do-release-upgrade -d
Checking for a new ubuntu release
Done Upgrade tool signature
Done Upgrade tool
Done downloading
extracting 'lucid.tar.gz'
authenticate 'lucid.tar.gz' against 'lucid.tar.gz.gpg'
Reading cache
Checking package manager
Continue running under SSH?
This session appears to be running under ssh. It is not recommended
to perform a upgrade over ssh currently because in case of failure it
is harder to recover.
If you continue, an additional ssh daemon will be started at port '9004'.
Do you want to continue?
Continue [yN] y
Starting additional sshd
To make recovery in case of failure easier, an additional sshd will
be started on port '9004'. If anything goes wrong with the running
ssh you can still connect to the additional one.
Reading package lists: Done
Reading state information: Done
Reading state information: Done
Reading state information: Done
Done downloading
Reading package lists: Done
Reading state information: Done
Reading state information: Done
Reading state information: Done
Updating repository information
Third party sources disabled
Some third party entries in your sources.list were disabled. You can
re-enable them after the upgrade with the 'software-
or your package manager.
Done downloading
Checking package manager
Reading package lists: Donelucid-
Reading state information: Done
Reading state information: Done
Reading state information: Done
Calculating the changes
Support for some applications ended
Canonical Ltd. no longer provides support for the following software
packages. You can still get support from the community.
Demoted:
libcompress-
Calculating the changes
Starting
Starting 2
Investigating libparted1.8-12
Package libparted1.8-12 has broken Conflicts on libparted0
Considering libparted0 9999 as a solution to libparted1.8-12 4
Reinst Failed because of protected libparted0
Removing libparted1.8-12 rather than change libparted0
Investigating parted
Package parted has broken Depends on libparted1.8-12
Considering libparted1.8-12 4 as a solution to parted 3
Re-Instated parted
Done
Do you want to start the upgrade?
3 packages are going to be removed. 65 new packages are going to be
installed. 313 packages are going to be upgraded.
You have to download a total of 168M. This download will take about
21 minutes with a 1Mbit DSL connection and about 6 hours with a 56k
modem.
Fetching and installing the upgrade can take several hours. Once the
download has finished, the process cannot be cancelled.
Continue [yN] Details [d]y
Fetching
Done downloading
Upgrading
Done downloading
Exception during pm.DoInstall(): E:Couldn't configure pre-depend libplymouth2 for mountall, probably a dependency cycle.
Could not install the upgrades
The upgrade is now aborted. Your system could be in an unusable
state. A recovery will run now (dpkg --configure -a).
Please report this bug against the 'update-manager' package and
include the files in /var/log/
installArchives() failed
Upgrade complete
The upgrade is completed but there were errors during the upgrade
process.
root@cardassian ~ # d update-manager
ii update-manager-core 1:0.126.9 manage release upgrades
tags: | added: kernel-series-unknown |
tags: | removed: kernel-series-unknown |
Changed in update-manager (Ubuntu): | |
status: | New → Confirmed |
Rerunning the command 'do-release-upgrade -d' a second time resolves this issue. It seems like one package is updated before it is suppose to be.