apport 0.24 source package in Ubuntu

Changelog

apport (0.24) edgy; urgency=low

  The "Need for speed" release -- rrrroarrr!

  * apport: Remove _copy_shrink_corefile(): While this has an enormous impact
    on the size of an uncompressed core dump, it only causes a negligible size
    reduction of the bzip2'ed core, but it needs a lot of I/O resources for
    large core dumps.
  * problem_report.py:
    - Use zlib instead of bzip2 for compressing the binary data (in
      particular, core dumps). This results in slightly bigger files, but speeds
      up compression a lot (30 seconds vs. ~2:45 minutes for a Firefox core dump
      on my slow iBook). Closes: LP#61538
    - ProblemReport.read(): Support both bzip2 and zlib compression to be able
      to read existing reports, too.
    - Add/Adapt test cases.
  * Move InformationCollector._get_gdb() from apport to apport_utils.py
    report_add_gdb_info(), and add a test case for it.
  * apport_utils.py, report_add_package_info(): Support calling without a
    package name, then it will be figured out from ExecutableName. Extend test
    case accordingly.
  * test-apport: Do not require apport reports to contain gdb, packaging, and
    OS information, since we are going to move them out of apport.
  * apport: Do not collect static information. It requires a lot of CPU and
    I/O resources and slows down the machine a lot, and it can be added to
    the report later in the frontend. This also gets rid of the entire
    InformationCollector class, since everything has been moved to
    apport_utils.py now. Closes: LP#62542
  * apport: Do not intercept KeyboardInterrupt as unhandled exception (only
    useful for command line debugging, though).
  * problem_report.py: Add test case for appending new data to an existing
    report, fix write() function to not rely on an existing ProblemType key.
  * problem_report.py: Add new method ProblemReport.add_to_existing() to
    update an already existing problem report with new data. Add test case.
  * apport_utils.py, mark_report_seen(): Use os.utime() instead of
    open()/read() and a timeout for simpler and faster operation.
  * gtk/apport-gtk:
    - Collect gdb/packaging/operating system information when the user chooses
      to file a bug and update the apport report.
    - Change the 'Downloading bug patterns...' progress dialog to 'Collecting
      information about the crash...'.
  * debian/control: Bumped library dependencies of apport-gtk, added
    update-notifer dependency.

 -- Martin Pitt <email address hidden>   Fri, 29 Sep 2006 15:47:56 +0200

Upload details

Uploaded by:
Martin Pitt
Uploaded to:
Edgy
Original maintainer:
Martin Pitt
Architectures:
all
Section:
utils
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Edgy: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
apport_0.24.tar.gz 42.9 KiB 0111cff90e76807f5151dbfedddcd177a016f1b11dd53ff2ae01af6c70d75d3a
apport_0.24.dsc 610 bytes e80a6d5a534a1f7350b5cc4768e267c77c8a6ed3d4099a703cab4de2396eaaac

View changes file

Binary packages built by this source

apport: No summary available for apport in ubuntu edgy.

No description available for apport in ubuntu edgy.

apport-gtk: No summary available for apport-gtk in ubuntu edgy.

No description available for apport-gtk in ubuntu edgy.

python-apport-utils: No summary available for python-apport-utils in ubuntu edgy.

No description available for python-apport-utils in ubuntu edgy.

python-problem-report: No summary available for python-problem-report in ubuntu edgy.

No description available for python-problem-report in ubuntu edgy.