touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #105268
[Bug 1148116] Re: not all packages from PPAs have '[origin: ' in Package section
I noticed that the Error Tracker retracers experience many retrace
failures from packages that are not official Ubuntu packages, for
example we asked for core files, and failed to retrace, for all of the
following crashes.
OOPS Package Release
c4e3cf3e-5db4-11e5-a4ce-fa163e4aaad4 phoneflashtool 12.04
a29e7956-5d96-11e5-aa63-fa163e4ccdf2 rstudio 12.04
dd29fcd4-5ec8-11e5-940c-fa163e22e467 imule 12.04
ffa4c758-5d92-11e5-afe2-fa163e78b027 ultimate-player 12.04
0a01a590-5da2-11e5-aaef-fa163e339c81 sogoupinyin 12.04
ed60591e-5ddc-11e5-974e-fa163e707a72 galicaster 12.04 (modified conf file?)
We shouldn't be asking for core files for these crashes because these
packages aren't from Ubuntu, but we are because Precise does not contain
the fix for this bug.
** Also affects: apport (Ubuntu Precise)
Importance: Undecided
Status: New
** Changed in: apport (Ubuntu Precise)
Status: New => Triaged
** Changed in: apport (Ubuntu Precise)
Importance: Undecided => High
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1148116
Title:
not all packages from PPAs have '[origin: ' in Package section
Status in Daisy:
Invalid
Status in apport package in Ubuntu:
Fix Released
Status in apport source package in Precise:
Triaged
Bug description:
Test Case
---------
1) Install galicaster package from wiki.teltek.es (or any other random deb file will do)
2) Run the executable
3) Find the pid of the program and kill it with signal 11
4) Inspect the .crash file (after it is finished being written) and observe the "Package: " key doesn't not contain "[origin: unknown]"
With the version of apport from -proposed it will contain information
about it being from an unknown origin.
I was querying for columns in the counters column family starting with 'Ubuntu ' as I was looking for the counts of bugs reported about packages. In the column family I discovered 'Ubuntu 12.10:indicator-stickynotes' and was having trouble finding errors for that package because it is from a PPA. Given that the package is from a PPA it shouldn't be appearing in the counters column family at all though.
From daisy/submit.py:
package = data.get('Package', '')
src_package = data.get('SourcePackage', '')
problem_type = data.get('ProblemType', '')
third_party = False
if '[origin:' in package:
third_party = True
Then before running update_release_pkg_counter we check for 'if not
third_party'. Looking at least some of the oops for indicator-
stickynotes all of them had '[origin:' in the Package key.
To manage notifications about this bug go to:
https://bugs.launchpad.net/daisy/+bug/1148116/+subscriptions