~ubuntu-branches/ubuntu/oneiric/apport/oneiric-proposed

Viewing all changes in revision 274.

  • Committer: Package Import Robot
  • Author(s): Martin Pitt, Brian Murray, Martin Pitt
  • Date: 2011-08-25 16:31:37 UTC
  • mfrom: (148.1.44)
  • Revision ID: package-import@ubuntu.com-20110825163137-loolfa3b1b02uosa
Tags: 1.22-0ubuntu1
[ Brian Murray ]
* data/general-hooks/ubuntu.py: generate a DuplicateSignature tag for
  distribution upgrades too.

[ Martin Pitt ]
* New upstream release:
  - Completely rework apport-retrace to use gdb's "debug-file-directory" and
    "solib-absolute-prefix" settings and only unpack the necessary packages
    in a temporary directory. This makes it possible to use it in a running
    system without actually touching installed packages, does not need any
    root privileges, and stops the requirement of using chroots with
    fakechroot and fakeroot. This is a lot easier to maintain and use, and a
    lot faster, too.  As a consequence, drop the chroot module, and update
    crash-digger accordingly. See "man apport-retrace" for the new usage.
    It is now also easier to port to other packaging backends, as a lot of
    the common logic moved out of the packaging API;
    packaging.install_retracing_packages() got dropped in favor of the
    simpler packaging.install_packages(). (LP: #832740)
  - launchpad.py: When searchTasks() times out, exit with 99 as this is a
    transient error.
  - crash-digger: Intercept OverflowError from downloaded compressed
    attachments.
  - crash-digger: Show how many bugs are left in the pool with each new
    retrace.
* Drop debian/local/apport-chroot and manpage, and ubuntu-fat-chroot. These
  are obsolete now with the new apport-retrace.
* Drop debian/local/setup-apport-retracer: Most of it is obsolete now,
  setting up a retracer merely needs an lp:apport checkout and creating an
  apt sources file, we don't need a script for that any more.
* data/general-hooks/ubuntu.py: Fix invalid "continue" statement in
  DuplicateSignature code. (LP: #828037)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: