Public bug reported:

The code in apport which creates a duplicate signature for package
installation failures changed in Ubuntu 16.04 and as part of that change
we are no longer starting the duplicate signature with the following:

dupe_sig = 'package:%s:%s:%s' % (package, version,
report['ErrorMessage'])

This change was made because 'ErrorMessage' was too vague, however
having 'package:%s:%s' was useful in the Ubuntu Error Tracker.  The
Error Tracker buckets package installation failures based off the
duplicate signature and without the string 'package:$package' its hard
to know if a bucket is about about a package installation failure.
Additionally, buckets end up containing a mish-mash of different
packages.  In the following error notice how the package version table
contains a bunch of unrelated version numbers:

https://errors.ubuntu.com/problem/23630ea42dcd530db3633a250e04751630e2ac02

The duplicate signature for problems with the type package should be
changed to start with package and the package name at least.

** Affects: apport (Ubuntu)
     Importance: Medium
     Assignee: Brian Murray (brian-murray)
         Status: Triaged

** Changed in: apport (Ubuntu)
       Status: New => Triaged

** Changed in: apport (Ubuntu)
   Importance: Undecided => Medium

** Changed in: apport (Ubuntu)
     Assignee: (unassigned) => Brian Murray (brian-murray)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1581682

Title:
  Duplicate signature for Package problems missing info

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1581682/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to