apport 0.146 source package in Ubuntu
Changelog
apport (0.146) jaunty; urgency=low * apport/report.py, _generate_sigsegv_report(): Turn into a class method, so that it can be used by test cases in other modules as well. Also add missing Signal field. * apport/crashdb_impl/launchpad.py: Fully enable operation with staging.launchpad.net. * apport/crashdb_impl/launchpad.py: Add initial test suite, performing data upload, Python and SEGV bug reporting, report download, report updating, tag and duplicate handling. This happens on staging.launchpad.net. * apport/crashdb.py: Add new interface duplicate_of(id) to return the master bug of a duplicate. Also document that close_duplicate() with "None" master bug will un-duplicate the bug. * apport/crashdb_impl/{launchpad,memory}.py: Implement duplicate_of() and add test cases. The Launchpad test case reproduces the "duplicate-of-a-duplicate" regression, which now got fixed in python-launchpad-bugs bzr head. * apport/ui.py, open_url(): Also consider a sesssion as "GNOME" if gconfd-2 is running; some variants such as UNR do not have gnome-panel; this fixes using the preferred browser for them. (LP: #322386) * debian/local/apport-collect: Add new option -p to explicitly specify a (binary) package name instead of guesstimating it from the bug's source package tasks. Document new option in debian/local/apport-collect.1. (LP: #333875) * apport/crashdb.py, duplicate_db_consolidate(): Add logging about removing invalidated bugs from the duplicate database, now that this actually works. * debian/local/ubuntu-bug.1: Update for the possibility to specify a package name or PID without any options. Also document the "ubuntu-bug linux" special case. (LP: #348985) * debian/local/ubuntu-bug.1: Add missing documentation of the case of specifying a path name. * backends/packaging-apt-dpkg.py: When unpacking source trees, try "debian/rules setup" last, since it is the least common variant. * debian/local/ubuntu-fat-chroot: Divert away /usr/lib/xulrunner-1.9.1b3/xulrunner-bin. It is called on debian/rules patch in xulrunner-1.9.1 and hangs eternally in the fakechroots. This is only a temporary kludge, though, until the next xulrunner version lands. * apport/crashdb_impl/launchpad.py: Add test case: Update a bug report which got marked as a duplicate during processing. This reproduces #349407. * apport/crashdb_impl/launchpad.py, update(): Intercept and ignore IOErrors when changing the bug priority. This happens if a bug gets duplicated underneath us. (LP: #349407) * apport/crashdb.py, get_crashdb(): Print syntax errors from parsing conf.d/*.conf to stderr. * apport/crashdb_impl/launchpad.py: Support new CrashDB option "project" which can be set to a LP project name to file bugs against that project instead of the distribution. Add test case for filing crash bug against a project, updating it, duplicating/unduplicating it, and determining fixed version. (LP: #338835) * bin/crash-digger: If apport-retrace exits with 99, consider it a transient error and just stop the retracer, but don't leave the lock file behind. Add appropriate test case to test-crash-digger. * bin/apport-retrace: If apt update fails due to a "hash sum mismatch", exit with a "transient error" code, to stop (but not break) the retracing cycle. -- Martin Pitt <email address hidden> Fri, 27 Mar 2009 17:01:08 +0100
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Jaunty
- Original maintainer:
- Martin Pitt
- Architectures:
- all
- Section:
- utils
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
apport_0.146.tar.gz | 219.8 KiB | 1cd86d12249e10b3f84a51c443bd527b5cb4aaccb5b979bafa1346ebd26e7ce6 |
apport_0.146.dsc | 968 bytes | dce499e3294ce8f805e74d386f114faf12eb58cba545b05a8c39c45643424ae8 |
Available diffs
- diff from 0.145 to 0.146 (11.1 KiB)
Binary packages built by this source
- apport: No summary available for apport in ubuntu jaunty.
No description available for apport in ubuntu jaunty.
- apport-gtk: No summary available for apport-gtk in ubuntu jaunty.
No description available for apport-gtk in ubuntu jaunty.
- apport-qt: No summary available for apport-qt in ubuntu jaunty.
No description available for apport-qt in ubuntu jaunty.
- apport-retrace: No summary available for apport-retrace in ubuntu jaunty.
No description available for apport-retrace in ubuntu jaunty.
- python-apport: No summary available for python-apport in ubuntu jaunty.
No description available for python-apport in ubuntu jaunty.
- python-problem-report: No summary available for python-problem-report in ubuntu jaunty.
No description available for python-
problem- report in ubuntu jaunty.