Accepted: apport 0.102 (source)
Martin Pitt
martin.pitt at ubuntu.com
Wed Feb 6 12:10:38 GMT 2008
Accepted:
OK: apport_0.102.tar.gz
OK: apport_0.102.dsc
-> Component: main Section: utils
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 06 Feb 2008 12:55:53 +0100
Source: apport
Binary: apport-gtk apport apport-retrace python-problem-report apport-qt python-apport
Architecture: source
Version: 0.102
Distribution: hardy
Urgency: low
Maintainer: Martin Pitt <martin.pitt at ubuntu.com>
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Description:
apport - automatically generate crash reports for debugging
apport-gtk - GTK frontend for the apport crash report system
apport-qt - Qt4 frontend for the apport crash report system
apport-retrace - tools for reprocessing Apport crash reports
python-apport - apport crash report handling library
python-problem-report - python library to handle problem reports
Launchpad-Bugs-Fixed: 121341 129616 132800 145117 146957 148064 149739 153872 176977 177055 182985 186684
Changes:
apport (0.102) hardy; urgency=low
.
[ Martin Pitt ]
* problem_report.py: Support reading reports with legacy zlib
compression in 'retain compressed values' mode (as used nowadays by
apport when reporting a crash). Add a test case, too. (LP: #129616)
* debian/control, debian/rules: Switch from python-support to
python-central, and use 'nomove' option so that apport works during
upgrades, too. (LP: #121341)
* debian/rules: Use dh_icons instead of dh_iconcache.
* debian/apport.init: Do not stop apport in any runlevel (LSB header).
* apport/ui.py, run_crash(): Catch zlib.error on invalidly compressed core
dumps. (LP: #176977)
* apport/ui.py: Give a meaningful error message instead of crashing if the
package for a crash report is not installed any more. (LP: #149739)
* apport/ui.py: Do not include ProcCmdline in bug reports, since these are
not ack'ed by the user and might contain sensitive data. (LP: #132800)
* apport/ui.py: Add various test cases for crash reports whose packages have
been uninstalled between the crash and the report. This reproduces
LP #186684.
* apport/ui.py, load_report(): Produce proper error message if
executable/interpreter path do not exist any more. (LP: #186684)
* cli/apport-cli: Intercept SIGPIPE when calling sensible-pager, to avoid
crash when quitting it prematurely. (LP: #153872)
* bin/apport-checkreports: Print out a list of program names/packages which
have a pending crash report. (LP: #145117)
* apport/ui.py, run_argv(): Add return code which indicates whether any
report has been processed.
* cli/apport-cli: If no pending crash reports are present, say so and refer
to --help. (LP: #182985)
* apport/ui.py: Waive check for obsolete packages if environment defines
$APPORT_IGNORE_OBSOLETE_PACKAGES. Document this in the apport-cli manpage.
(LP: #148064)
.
[ Daniel Hahler ]
* .crash file integration for KDE3 (LP: #177055)
- debian/apport-qt.install: install added files qt4/apport-qt-mime.desktop
and qt4/apport-qt-mimelnk.desktop
* Fixed minor warnings/errors from desktop-file-validate in
gtk/apport-gtk-mime.desktop.in and qt4/apport-qt.desktop.in (LP: #146957)
Files:
8cce88759df1ac566a11e9c526dc10e1 765 utils optional apport_0.102.dsc
db81f86c0e71b0d80ba3eac5819bc4fa 183051 utils optional apport_0.102.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHqaJQDecnbV4Fd/IRAsZ7AKDM3Domk38hjIhTLoYf9pBiDLBnZgCdEtKS
SM9MPIigYZrMxN5eZ/NdOCw=
=+eRV
-----END PGP SIGNATURE-----
More information about the Hardy-changes
mailing list