native-origins.d information causes apport to strip origin information from Package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Apport |
Fix Released
|
Undecided
|
Unassigned | ||
apport (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Brian Murray | ||
Vivid |
Fix Released
|
High
|
Brian Murray |
Bug Description
I've discovered that if you have a file in /etc/apport/
Test Case
1) Ensure that /etc/apport/
2) sudo add-apt-repository ppa:mozillateam
3) sudo apt-get update
4) sudo apt-get install thunderbird
5) ubuntu-bug thunderbird (apport-cli thunderbird)
6) view package field in the report
Package: thunderbird 1:38.0~
Instead I would expect the Package field to contain a "[origin: LP-PPA-
Discussing this with pitti he said that "this needs fixing".
Related branches
- Martin Pitt (community): Approve
-
Diff: 86 lines (+37/-3)4 files modifiedapport/packaging.py (+9/-1)
apport/ui.py (+2/-1)
backends/packaging-apt-dpkg.py (+21/-1)
backends/packaging_rpm.py (+5/-0)
Changed in apport (Ubuntu): | |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: wily |
Changed in apport (Ubuntu Trusty): | |
status: | New → Triaged |
Changed in apport (Ubuntu Vivid): | |
status: | New → Triaged |
Changed in apport (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in apport (Ubuntu Vivid): | |
importance: | Undecided → High |
Changed in apport (Ubuntu Vivid): | |
assignee: | nobody → Brian Murray (brian-murray) |
status: | Triaged → In Progress |
Changed in apport (Ubuntu Trusty): | |
status: | Triaged → In Progress |
assignee: | nobody → Brian Murray (brian-murray) |
Right, I suppose my original thinking was "only non-native packages should be marked that way, to stand out when a developer looks at it". But this collides with the use case of retracing with PPA support, as we need to find these packages. So we need to be careful to not start rejecting these bugs; i. e. that apport. packaging. is_distro_ package( ) does not cause UnreportableRea son=="this is not an official package blabla".