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