Accepted apport 0.48 (source)
Martin Pitt
martin.pitt at ubuntu.com
Mon Feb 5 11:25:11 GMT 2007
Accepted:
OK: apport_0.48.dsc
-> Component: main Section: utils
OK: apport_0.48.tar.gz
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 5 Feb 2007 12:19:35 +0100
Source: apport
Binary: apport-gtk apport python-problem-report python-apport
Architecture: source
Version: 0.48
Distribution: feisty
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
python-apport - apport crash report handling library
python-problem-report - python library to handle problem reports
Changes:
apport (0.48) feisty; urgency=low
.
New feature: Infrastructure for reporting kernel Oopses:
.
* Add bin/kernel_hook and ship it in /usr/share/apport. The kernel can call
this on an Oops. Add a test suite for it to test-hooks.
* apport/ui.py: Add support for reporting ProblemType: Kernel reports, and
add test suite for the workflow.
* gtk/apport-gtk{,.glade}: Add implementation for ui_present_kernel_error().
.
Improvements:
.
* Merged various apport-retrace improvements from Kees' branch:
- Add various options to override some report fields with local values.
- Add --verbose option and be quiet by default.
- Read ProcMaps for additional library dependencies, to also catch
libraries loaded at runtime (plugins).
- Set correct debug file directory when starting an interactive gdb
session with -g.
* Add gtk/apport-gtk.desktop.in: Desktop file for calling apport-gtk in
'file a distro bug' mode, to be displayed in gnome-panel's System menu
(see bug-reporting-tool spec). Also add a Makefile to do the
intltool-merge dance, add it to POTFILES.in, and ship it in
debian/apport-gtk.install.
* bin/apport: Call add_os_info(), so that we get architecture information
even for 'naked' reports which didn't go through UI enrichment.
* Add ./test-hooks: Test suite for the various package hooks shipped with
apport. Test the package problem hook for now.
.
Bug fixes:
.
* debian/control: Add missing python-apt dependency to apport
(apport-retrace needs it). Thanks to Kees Cook for noticing.
* debian/control: Add gdb dependency to python-apport.
* backends/packaging-dpkg.py test suite: Verify that packages returned by
get_dependencies() actually exist. This catches the 'chops off first
letter of package name sometimes' bug.
* backends/packaging-dpkg.py, _init_status(): Add missing space to Depends:
field format in dpkg-query call. This fixes the chopped-off first letters
in the 'Dependencies' report field.
* setup.py: Remove version attribute, we do not update and use it anyway.
* apport/ui.py: Do not crash if Package: specifies a nonexisting package.
Display a proper error message instead. Add test_run_crash_errors() test
case.
* apport/report.py, add_package_info(): Fix crash when the first dependency
is not installed. Closes: LP#82561
* gtk/apport-gtk.glade: Remove window titles in alert dialogs to comply with
Gnome HIG. Closes: LP#83123
Files:
541fcf8eec02235029fc2ef9f46db31a 615 utils optional apport_0.48.dsc
b53e6e94e741ad99297ddaa4f4fe3fd0 91858 utils optional apport_0.48.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFFxxMKDecnbV4Fd/IRAhMUAKCXQ5HW7e7qOWZTEfxWADS/w0P2ygCgu2xx
IeOnKMvplzGa2LUcSdLJWdo=
=DhPk
-----END PGP SIGNATURE-----
More information about the feisty-changes
mailing list