Accepted: apport 0.100 (source)

Martin Pitt martin.pitt at ubuntu.com
Fri Dec 21 08:15:18 GMT 2007


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

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

Format: 1.7
Date: Fri, 21 Dec 2007 02:18:48 +0100
Source: apport
Binary: apport-gtk apport apport-retrace python-problem-report apport-qt python-apport
Architecture: source
Version: 0.100
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: 147237 148305
Changes: 
 apport (0.100) hardy; urgency=low
 .
   * bin/crash-digger: Add option --log for logging to a file, and
     --pidfile/--stop for daemonization. Add test cases to test-crash-digger.
   * bin/apport: Do not re-raise exceptions about failure to create the lock
     file, to avoid crashing in the case that another apport instance tries to
     lock at exactly the same moment. (LP: #147237)
   * apport/report.py testsuite: Check that our methods get along with binary
     data which turn into CompressedValue objects after loading them from a
     file. This reproduces LP #148305.
   * problem_report.py, CompressedValue: Add method splitlines() since we need
     it very often. Add test case to test_compressed_values(). (LP: #148305)
   * problem_report.py: Add test case to check that update() works and does the
     right thing with binary values and overwriting. This confirms that
     importing a dictionary works.
   * debian/local/setup-apport-retracer: Update for hardy.
   * apport/crashdb_impl/launchpad.py: get_source_info() does not work any more
     due to HTML changes in Launchpad, and not showing the component any more
     on /distro/+source/package. Since we do not actually need component and
     release name any more, rename it to get_source_version(), fix the regular
     expression to just get the version, and adapt get_fixed_version()
     accordingly.
   * debian/local/setup-apport-retracer: Update default apt sources to
     http://ddebs.ubuntu.com.
   * apport/ui.py: Robostify cleanup of forked test processes.
   * apport/ui.py: Sleep for 0.5 seconds after creating the test process in the
     test suite to give /proc some time to settle down.
   * bin/apport: Drop evaluation of CORE_* environment variables and mandate
     calling with <pid> <signal> <core ulimit>. Drop the now obsolete
     apport/elfcore.py. Adapt test-apport accordingly.
   * debian/apport.init, use-local: Now call apport with %p, %s, and %c kernel
     macros (since 2.6.24). Drop Edgy support from init script.
Files: 
 00357e47e7d6ecbdeefe571cc87d9940 739 utils optional apport_0.100.dsc
 398df527835c557964ff0f5d8b6d1733 180247 utils optional apport_0.100.tar.gz

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

iD8DBQFHa3VTDecnbV4Fd/IRAhVPAKC0kf+ColQD+l7XKNw33fw9Gn2n0wCfQL6f
5ACklkpNtWeLIGn4RvrmalA=
=C61i
-----END PGP SIGNATURE-----





More information about the Hardy-changes mailing list