package installation failure during partial upgrade reports crash against ubuntu-release-upgrader
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-release-upgrader (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I did a partial upgrade (update-manager -d) with a broken package (isc-dhcp-client) and it triggered this crash report.
As a consequence:
1. Package installation failures are reported against the wrong package
2. errors on error.u.c are grouped in the same bucket, without any information about the origin of the failure making them useless
e.g https:/
the traceback is simply:
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1), E:Sub-process /usr/bin/dpkg returned an error code (1)
The expected behaviour is to generate a crash report directly for the right package.
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: ubuntu-
ProcVersionSign
Uname: Linux 3.13.0-20-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CrashDB: ubuntu
Date: Fri Apr 4 09:15:46 2014
DuplicateSignature: SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1), E:Sub-process /usr/bin/dpkg returned an error code (1)
ExecutablePath: /usr/bin/
InterpreterPath: /usr/bin/python3.4
PackageArchitec
ProcCmdline: /usr/bin/python3 /usr/lib/
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.UTF-8
LANGUAGE=en_US
PATH=(custom, no user)
PythonArgs: ['/usr/
SourcePackage: ubuntu-
Title: do-release-upgrade crashed with SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1), E:Sub-process /usr/bin/dpkg returned an error code (1)
Traceback: SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1), E:Sub-process /usr/bin/dpkg returned an error code (1)
UpgradeStatus: Upgraded to trusty on 2012-01-31 (793 days ago)
UserGroups:
Related branches
- Michael Vogt (community): Approve
- Ubuntu Core Development Team: Pending requested
-
Diff: 61 lines (+14/-3)4 files modifiedDistUpgrade/DistUpgradeController.py (+3/-1)
DistUpgrade/DistUpgradeMain.py (+1/-1)
debian/changelog (+7/-0)
do-partial-upgrade (+3/-1)
tags: | removed: need-duplicate-check |
Changed in ubuntu-release-upgrader (Ubuntu): | |
importance: | Undecided → Medium |
summary: |
- do-release-upgrade crashed with SystemError: E:Sub-process /usr/bin/dpkg - returned an error code (1), E:Sub-process /usr/bin/dpkg returned an - error code (1) + package installation failure during partial upgrade reports crash + against ubuntu-release-upgrader |
description: | updated |
description: | updated |
Changed in ubuntu-release-upgrader (Ubuntu): | |
status: | Confirmed → Triaged |
Status changed to 'Confirmed' because the bug affects multiple users.