Do not show crashes if whoopsie is not installed

Bug #1000945 reported by Chris Bainbridge on 2012-05-17
This bug report is a duplicate of:  Bug #957177: support multiple crashdbs. Edit Remove
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Undecided
Unassigned

Bug Description

It appears that apport now requires the whoopsie package to be installed, but it is not an actual package dependency.

Diagnosis:

Following bug #997283 (Apport no longer uploads bugs to Launchpad), I noticed that I do not have whoopsie installed. I ran wireshark and apport-bug to see if any data was actually being transferred. It wasn't, even though 'echo $?' showed the exit status as success.

I then installed whoopsie and repeated the test. This time, data was transferred to 91.189.88.133 which appears to be eth0.chenet.canonical.com.

Can I conclude that apport now requires whoopsie?

$ apt-cache rdepends whoopsie
whoopsie
Reverse Depends:
  whoopsie:i386
  activity-log-manager-control-center:i386
  activity-log-manager-control-center:i386
  ubuntu-desktop
  activity-log-manager-control-center
  activity-log-manager-control-center

I am not running ubuntu-desktop, so I don't have whoopsie installed. If apport requires whoopsie to function, then it should be listed as a direct dependency.

Ryan Kitty (gothickitty93) wrote :

Changed to Confirmed because this bug affects more than one person.

Changed in apport:
status: New → Confirmed
Martin Pitt (pitti) on 2012-05-18
affects: apport → apport (Ubuntu)
Martin Pitt (pitti) wrote :

Retitling. Apport does not need whoopsie, so depending on it is wrong. But it should not pretend to send crash reports if whoopsie is not installed. In a way this is a duplicate of bug 957177, because it's one consequence of bolting on whoopsie support at the side instead of supporting it properly.

summary: - apport should depend on whoopsie
+ Do not show crashes if whoopsie is not installed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers