[Bug 1098001] Re: DistUpgradeController calls apport with a source package as an argument
Launchpad Bug Tracker
1098001 at bugs.launchpad.net
Sat Jan 12 01:40:17 UTC 2013
This bug was fixed in the package ubuntu-release-upgrader - 1:0.192.4
---------------
ubuntu-release-upgrader (1:0.192.4) raring; urgency=low
* Ensure that partial upgrades are fully translated (LP: #1072828) thanks to
Gabor Kelemen for the initial patch.
* Remove code enabling apport since it is always running (LP: #1068874)
* check-new-release-gtk: set the correct translation domain thanks to Gabor
Kelemen for patch (LP: #1093697)
* DistUpgradeController.py: call apport-bug with the binary package name not
the source package name (LP: #1098001)
* source_ubuntu-release-upgrader.py: set the crash database to Ubuntu to
allow reporting of bugs even if the package does not seem to be official
(LP: #1067542)
-- Brian Murray <brian at ubuntu.com> Fri, 11 Jan 2013 16:19:26 -0800
** Changed in: ubuntu-release-upgrader (Ubuntu)
Status: Triaged => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/1098001
Title:
DistUpgradeController calls apport with a source package as an
argument
Status in “ubuntu-release-upgrader” package in Ubuntu:
Fix Released
Bug description:
[ Impact ]
Some errors encountered when upgrading from one Ubuntu release to another are not reported because of an improper call to apport.
[ Test Case ]
1) Create a file named /etc/update-manager/release-upgrades.d/auf.cfg with the following contents:
[Aufs]
RWDir=/nonexistent-mntpoint/
2) In a terminal run 'do-release-upgrade -d --sandbox'
3) Observe an "Invalid problem report" dialog box and a message saying that "Package ubuntu-release-upgrader does not exist"
-----
In DistUpgradeController ubuntu-release-upgrader manually calls apport for multiple failure cases using the following:
subprocess.Popen(["apport-bug", "ubuntu-release-upgrader"])
However, ubuntu-release-upgrader is a source package and not a binary
package like update-manager was. Because it is a source package it
fails an apport check (Package ubuntu-release-upgrader does not exist)
and no bug report is created.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1098001/+subscriptions
More information about the foundations-bugs
mailing list