xdiagnose declares unnecessary dependency on apport

Bug #888749 reported by Thomas Bushnell, BSG
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xdiagnose (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

xdiagnose currently declares a dependency on apport. This is not necessary; it seems that xdiagnose includes some apport hooks, but that's fine to do (and the rest of the package runs fine) without apport present. This dependency should be changed to a Recommends or Suggests.

The reason is that xdiagnose is useful even if an installation doesn't want its machines reporting upstream, and apport tends to do that. This is a regression (of sorts) from lucid, in which nothing important depends on apport.

Related branches

Revision history for this message
Thomas Bushnell, BSG (tbushnell) wrote :

Got filed against incorrect package for some reason.

affects: shadow (Ubuntu) → xdiagnose (Ubuntu)
Revision history for this message
Bryce Harrington (bryce) wrote :

Actually, I am likely to increase the dependence on apport from the xdiagnose tool, such as for filing bug reports or doing local analysis of .crash files and the like.

But I'll give you a chance to provide some additional justification/background for this request. There's more than one way to skin a cat. If your use case is interesting enough I can investigate conditionalizing or modularizing those bits better.

Revision history for this message
Thomas Bushnell, BSG (tbushnell) wrote :

Enterprises need to insulate their systems from "reporting upstream", not because of an objection to participating in upstream development, but because we need to prevent our users from accidentally leaking confidential information.

Somewhere the following dependency chain needs to be broken:
ubuntu-desktop -> xdiagnose -> apport -> leak confidential information

Individual users are very well served by this, but enterprises are not.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xdiagnose - 1.8

---------------
xdiagnose (1.8) precise; urgency=low

  * rules: Fix dh_installinit to actually install the upstart rule
    (LP: #876031)
  * failsafeXServer: Always generate a new xorg.conf.failsafe.
  * control: Drop apport dependency
    (LP: #888749)
 -- Bryce Harrington <email address hidden> Fri, 02 Dec 2011 17:46:11 -0800

Changed in xdiagnose (Ubuntu):
status: New → Fix Released
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.