Accepted apport 0.91 (source)

Martin Pitt martin.pitt at ubuntu.com
Sat Jul 14 16:35:32 BST 2007


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

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

Format: 1.7
Date: Sat, 14 Jul 2007 15:08:35 +0200
Source: apport
Binary: apport-gtk apport apport-retrace python-problem-report apport-qt python-apport
Architecture: source
Version: 0.91
Distribution: gutsy
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: 121121 122347 122859 123180 123644
Changes: 
 apport (0.91) gutsy; urgency=low
 .
   * bin/apport: Remove code that supported the Edgy kernel way of core dump
     passing. Also factorize the CORE_REAL_RLIM evaluation, since it is likely
     to change in the near future.
   * apport/crashdb_impl/launchpad.py, close_duplicate(): Delete some
     attachments, as specified in apport-crash-duplicates spec, and make the
     bug public afterwards.
   * apport/crashdb_impl/launchpad.py, close_duplicate(): If the master bug is
     already duped to yet another bug, mark the bug to that one instead of the
     master.
   * apport/crashdb.py: Split out duplicate_db_last_consolidation() for getting
     the date (or seconds since) the last consolidation, so that we can use it
     externally.
   * apport/crashdb.py: Add duplicate_db_change_master_id() to change the
     master ID of a crash. Add test case to apport/crashdb_impl/memory.py.
   * Add bin/dupdb-admin: Initial version of duplicate db CLI app; can dump the
     db, display consolidation state, and change master bug IDs for now. Ship
     it in apport-retrace.
   * apport/crashdb.py, duplicate_db_last_consolidation(): Fix timedelta
     seconds calculation to actually take the days into account, too.
   * bin/crash-digger: Fix dumping of dup db after consolidation.
   * apport/ui.py:
     - test_run_report_bug_package(): Add test case for calling the UI in bug
       filing mode with an invalid package name.
     - run_report_bug(): Do not crash on invalid package name, generate an
       error message instead. (LP: #123644)
   * apport/fileutils.py, mark_report_seen(): Do not crash if the file has
     already been deleted underneath us. (LP: #122347)
   * apport/ui.py, run_report_bug(): Do not crash if the target process runs as
     a different user. Print a proper error message instead. Add test case
     test_run_report_bug_noperm_pid(). (LP: #121121)
   * apport/fileutils.py, likely_packaged(): Ignore /var/lib/schroot. Add test
     case. (LP: #122859)
   * apport/ui.py, open_url(): Intercept weird race condition for os.close()
     trying to close an already invalidated fd. (LP: #123180)
 .
   Merge the fedora branch, thanks to Will Woods <wwoods at redhat.com>:
 .
   * Add apport.init.fedora: Fedora specific init script.
   * Add apport.spec: RPM build recipe.
   * Add backends/packaging_rpm.py: Partial implementation of the packaging
     backend for RPM which applies to all RPM-based distros.
   * Add backends/packaging_fedora.py: Concrete packaging backend
     implementation for Fedora.
   * apport/elfcore.py: Classes for parsing general ELF files, and information
     from core dumps.
   * bin/apport: Fall back to reading signal number and PID directly from the
     core file (via elfcore.py) if CORE_SIGNAL and CORE_PID are not defined (i.
     e. when running on a non-Ubuntu kernel).
   * crashdb.conf: Add stanzas for Fedora and a 'debug' database which uses the
     'memory' crashdb implementation.
Files: 
 9a6f583a321fd7c7adcde61a1151ffb3 737 utils optional apport_0.91.dsc
 0634c3e3b6ecf9c74ecb2feb0ecaa8f8 168196 utils optional apport_0.91.tar.gz

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

iD8DBQFGmOtzDecnbV4Fd/IRAtTYAKDcC9PbvUrrhkMhjrUqxChs47EWSgCfZ13S
t8KTEL3A2J2oypTePydXx5U=
=ip4S
-----END PGP SIGNATURE-----





More information about the gutsy-changes mailing list