should check origin of source packages

Bug #75513 reported by Martin Pitt
12
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

<matsubara> does the ubuntu crash reporter thing points people to lp.net/distros/ubuntu/+source/<sourcepackagename>? We have around 30 NotFound errors daily in pages like: +source/opera or +source/skype
<pitti> I should check the apt database as well and check the origin of the source package

Martin Pitt (pitti)
Changed in apport:
assignee: nobody → pitti
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Martin Pitt (pitti) wrote :
Changed in apport:
status: Confirmed → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

 apport (0.71) feisty; urgency=low
 .
   * cli/apport-cli, qt4/apport-qt: Fix bad grammar 'some minutes'.
     (LP: #95296)
   * problem_report.py, write_mime(): Add optional 'preamble' parameter. Add
     test case.
   * apport/ui.py, upload_launchpad_blob(): Set need-$ARCH-retrace tag in MIME
     preamble. Bump p-problem-report dependency. (LP: #94790)
   * bin/apport-retrace: In verbose mode, display the path of currently
     extracting deb.
   * bin/apport-retrace: Do not fall over errors of dpkg -x (which happens e.
     g. on udev, where it cannot unpack /dev, since this is a symlink to the
     real /dev). Merely print out a warning about it.
   * apport/ui.py, run_report_bug(): Ignore ENOENT from add_proc_info(). This
     happens if the user closes the application prematurely, so that /proc/pid
     does not exist any more. Add test case. (LP: #95954)
   * backends/packaging-dpkg.py, get_modified_files(): Ignore lines in .md5sums
     files which contain a NUL byte. This Should Not Happen™, but nevertheless
     did. (LP: #96050)
   * apport/ui.py, doc/package-hooks.txt: Check for a field
     "UnreportableReason: <text>" and display an information box that the
     current crash cannot be reported because of <text>. Add test case.
     Document the new field.
   * apport/ui.py: Check package origin, compare it to DistroRelease:, and
     report crash as unreportable if they do not match. This particularly saves
     the user from uploading large reports for e. g. opera crashes, and avoids
     filing Ubuntu bugs from Debian installations. (LP: #75513)

Changed in apport:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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