Do not show crashes if whoopsie is not installed

Bug #1000945 reported by Chris Bainbridge
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)
Confirmed
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.

Revision history for this message
Ryan Kitty (gothickitty93) wrote :

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

Changed in apport:
status: New → Confirmed
Martin Pitt (pitti)
affects: apport → apport (Ubuntu)
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.