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

« back to all changes in this revision

Viewing changes to NEWS

  • 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)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
This file summarizes the major and interesting changes for each release. For a
2
2
detailled list of changes, please see ChangeLog.
3
3
 
4
 
1.21.4 (UNRELEASED)
5
 
-------------------
 
4
1.22 (2011-08-25)
 
5
-----------------
 
6
Improvements:
 
7
 - Completely rework apport-retrace to use gdb's "debug-file-directory" and
 
8
   "solib-absolute-prefix" settings and only unpack the necessary packages in a
 
9
   temporary directory. This makes it possible to use it in a running system
 
10
   without actually touching installed packages, does not need any root
 
11
   privileges, and stops the requirement of using chroots with fakechroot and
 
12
   fakeroot. This is a lot easier to maintain and use, and a lot faster, too.
 
13
   As a consequence, drop the chroot module, and update crash-digger
 
14
   accordingly. See "man apport-retrace" for the new usage.
 
15
   It is now also easier to port to other packaging backends, as a lot of the
 
16
   common logic moved out of the packaging API;
 
17
   packaging.install_retracing_packages() got dropped in favor of the simpler
 
18
   packaging.install_packages().
 
19
 - crash-digger: Show how many bugs are left in the pool with each new retrace.
 
20
 
6
21
Bug fixes:
7
22
 - apport-gtk: Fix crash in GLib.markup_escape_text() call, regression from
8
23
   1.21.3. (LP: #828010)
 
24
 - launchpad.py: When searchTasks() times out, exit with 99 as this is a
 
25
   transient error.
 
26
 - crash-digger: Intercept OverflowError from downloaded compressed
 
27
   attachments.
9
28
 
10
29
1.21.3 (2011-08-17)
11
30
-------------------