'mountall' dbus bug #477116 causes command-line upgrade to fail

Bug #562467 reported by Allan Anderson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: update-manager

It calculates what needs to be updated and downloads the files, but then fails to update mountall.

$ sudo do-release-upgrade --devel-release
[sudo] password for allana:
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'
tar: Removing leading `/' from member names
tar: /etc/apt/preferences: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors

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
WARNING: Failed to read mirror file
Done downloading

Checking package manager
Reading package lists: Donelucid-security/multiverse Packages: 99
Reading state information: Done
Reading state information: Done
Reading state information: Done

Calculating the changes

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-bzip2-perl, netcat-traditional

Do you want to start the upgrade?

3 packages are going to be removed. 40 new packages are going to be
installed. 320 packages are going to be upgraded.

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:Internal Error, Could not perform immediate configuration (2) on mountall

Could not install the upgrades

Error during commit
'E:Internal Error, Could not perform immediate configuration (2) on
mountall'
Restoring original system state

Restoring original system state

Aborting
Reading package lists: Donekarmic-security/multiverse Packages: 99
Reading state information: Done
Reading state information: Done
Reading state information: Done

$ mountall
process 1490: arguments to dbus_pending_call_set_notify() were incorrect, assertion "pending != NULL" failed in file dbus-pending-call.c line 596.
This is normally a bug in some application using the D-Bus library.
process 1490: arguments to dbus_pending_call_set_notify() were incorrect, assertion "pending != NULL" failed in file dbus-pending-call.c line 596.
This is normally a bug in some application using the D-Bus library.
process 1490: arguments to dbus_pending_call_set_notify() were incorrect, assertion "pending != NULL" failed in file dbus-pending-call.c line 596.
This is normally a bug in some application using the D-Bus library.^C

ProblemType: Bug
Architecture: amd64
Date: Tue Apr 13 10:41:14 2010
DistroRelease: Ubuntu 9.10
Package: update-manager-core 1:0.126.9
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-20.58-server
SourcePackage: update-manager
Uname: Linux 2.6.31-20-server x86_64

Revision history for this message
Allan Anderson (rubel) wrote :
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.