apport 0.78 source package in Ubuntu

Changelog

apport (0.78) gutsy; urgency=low

  * apport/packaging.py, backends/packaging-dpkg.py: Add new interface
    is_distro_package(package) which verifies the origin of a given package.
    Move the dodgy hack from apport/ui.py to the backend, where it belongs to.
    Also add a test case.
  * debian/control: Add python-apt dependency to python-apport.
  * debian/control: Remove debianutils dependency, it's essential.
  * Drop backends/packaging-dpkg.py. It had some hackish usage of python-apt
    anyway, since some things just cannot be figured out with dpkg alone.
    Since we have to give up on that idea, implement a new clean packaging
    backend 'packaging-apt-dpkg.py' which now uses python-apt and dpkg in a
    clean way.
  * apport/report.py, add_gdb_info(): Fix crash when Stacktrace could not be
    created. (LP: #107853)
  * ./test-apport: Check that crashes create a core dump (with proper ulimits)
    when an unseen crash report exists already. This reproduces LP #105976.
  * bin/apport: Create core dump file if aborting because an unseen crash
    report already exists. (LP: #105976)
  * apport/ui.py: Add a comment for translators. (LP: #104703)
  * apport/ui.py, load_report(): Also catch zlib.error on invalid reports.
    (LP: #103547)
  * apport/report.py: Add method has_useful_stacktrace() to determine whether
    the stack trace can be considered useful. The current heuristic is to
    consider it useless if it either is shorter than three lines and has any
    unknown function, or for longer traces, a minority of known functions. Add
    test cases.
  * gtk/apport-gtk, qt4/apport-qt, cli/apport-cli: Do not offer 'reduced
    report' option if the stack trace is useless. (LP: #87430) Bump the
    python-apport dependencies of the frontend packages to ensure that we have
    has_useful_stacktrace().

 -- Martin Pitt <email address hidden>   Sat,  5 May 2007 17:53:42 +0200

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Gutsy: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
apport_0.78.tar.gz 125.0 KiB d8fff8159f84521747c0013f7f7fdd6a6781329ed3bdfed372a0d99c94695c1f
apport_0.78.dsc 723 bytes a1b06342a185f5c6ba844bd2f19465f1ced1fbbfbb1cdb9ac84df1639c20fd17

View changes file

Binary packages built by this source

apport: No summary available for apport in ubuntu gutsy.

No description available for apport in ubuntu gutsy.

apport-cli: No summary available for apport-cli in ubuntu gutsy.

No description available for apport-cli in ubuntu gutsy.

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

No description available for apport-gtk in ubuntu gutsy.

apport-qt: No summary available for apport-qt in ubuntu gutsy.

No description available for apport-qt in ubuntu gutsy.

apport-retrace: No summary available for apport-retrace in ubuntu gutsy.

No description available for apport-retrace in ubuntu gutsy.

python-apport: No summary available for python-apport in ubuntu gutsy.

No description available for python-apport in ubuntu gutsy.

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

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