Accepted: apport 0.99 (source)

Martin Pitt martin.pitt at ubuntu.com
Sun Oct 28 23:21:06 GMT 2007


Accepted:
 OK: apport_0.99.tar.gz
 OK: apport_0.99.dsc
     -> Component: main Section: utils

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 28 Oct 2007 18:32:07 -0400
Source: apport
Binary: apport-gtk apport apport-retrace python-problem-report apport-qt python-apport
Architecture: source
Version: 0.99
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: 130013 132212 136369 139288 144782 145100 145109 146464 148177
Changes: 
 apport (0.99) hardy; urgency=low
 .
   * cli/apport-cli, qt4/apport-qt: Fix typo 'send' -> 'sent'.
     (LP: #139288)
   * apport_python_hook.py: Add user info, too. Also add check for this to the
     test suite. (LP: #145109)
   * apport/ui.py, run_crash(): Show a proper UI error message instead of just
     crashing with an exception if the crash report is inaccessible for the
     invoking user. (LP: #146464)
   * apport/crashdb_impl/memory.py: Implement mark_retraced(),
     get_unretraced(), and get_dup_unchecked() for completeness, and define
     _MemoryCrashDBTest also when not running file as __main__. This makes the
     class useful for higher-level test suites. Add test cases for the new
     functions.
   * apport/crashdb_impl/memory.py: Support 'dummy_data' option which adds a
     few dummy crashes by default. This is useful for external test suites
     which cannot otherwise pre-fill the in-memory db. Add checks that this
     works properly.
   * bin/crash-digger: Use self.log() more consistently, and flush stdout in
     log(), so that we do not lose logs on output redirection.
   * Add test-crash-digger: Initial test suite for bin/crash-digger.
   * apport/ui.py, run_crash(): Intercept CRC errors from the info collection
     thread, which happens on broken core dumps. (LP: #132212)
   * cli/apport-cli, ui_present_package_error(): Fix running of dialog, so that
     reporting package problems with apport-cli actually works. (LP: #136369)
   * apport/ui.py, run_crash(): Intercept ENOSPC and present a proper error
     message. (LP: #145100)
   * gtk/apport-gtk.glade: Fix title of upload progress window to comply to
     HIG. Thanks, Bruce Cowan. (LP: #144782)
   * qt4/apport-qt: Fix Unicode <-> UTF-8 conversion. Thanks, Daniel Hahler!
     (LP: #148177)
   * apport/ui.py: Only import xdg.DesktopEntry when a .desktop file has been
     found in the affected package. This avoids the dependency on servers with
     just apport-cli. Thanks, Matthias Gug! (LP: #130013)
   * apport/fileutils.py: Do not fail if there are no packages installed which
     have one or several .desktop files. Thanks, Matthias Gug!
Files: 
 951faa5775b316c3fcb2cbea39fe04ad 737 utils optional apport_0.99.dsc
 43c8e16d928d27ef4b5195e00b9b01f7 183141 utils optional apport_0.99.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHJRXKDecnbV4Fd/IRAoBcAKCvrkZ9QMl86tvVWiHS3by7tdEUGwCg15qC
xXSigRHyYnO4VsCrJxKJGW0=
=eAL5
-----END PGP SIGNATURE-----





More information about the Hardy-changes mailing list