Accepted apport 0.63 (source)

Martin Pitt martin.pitt at ubuntu.com
Mon Mar 5 11:00:10 GMT 2007


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

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

Format: 1.7
Date: Mon,  5 Mar 2007 11:20:36 +0100
Source: apport
Binary: apport-gtk apport apport-retrace python-problem-report apport-qt python-apport
Architecture: source
Version: 0.63
Distribution: feisty
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
Changes: 
 apport (0.63) feisty; urgency=low
 .
   New feature: fakechroot support for apport-retrace
 .
   * bin/apport-retrace:
     - Simplify program design and throw away the complicated debug symbol
       sandbox generation, along with the -d and -C options.  Instead, directly
       install the missing packages and ddebs with apt. This makes the tool more
       suitable for running in chroots and has often been requested anyway.
     - Add option -u/--unpack-only which causes additionally installed packages
       to be unpacked without being configured and purged again after
       retracing. This allows apport-retrace to work under fakechroot and has
       the nice side effect of speeding up package installation (we do not care
       about configuration for retracing anyway).
   * man/apport-retrace.1: Update description for the new behaviour, drop
     documentation of the -d and -C options, and add documentation of -u.
   * Add apport/chroot.py: Class for representing and working with chroots;
     this uses the fakeroot and fakechroot libraries when being called as
     non-root.
   * Add bin/apport-chroot: CLI frontend for doing various things with
     chroots (including fakeroot/fakechroot support from the Chroot class). For
     now, this implements:
     - create a chroot (tarball or directory)
     - dist-upgrade a particular or all chroots
     - apport-retrace a bug or Apport report file
   * setup.py: Ship apport-chroot in scripts directory.
   * Add a new package apport-retrace which ships apport-retrace and
     apport-chroot and carries all the heavier dependencies (binutils,
     python-launchpad-bugs, python-apt, etc.). Drop the latter two dependencies
     from the apport package. This allows us to install the apport-retrace
     package in fakechroots (not possible with apport itself) and avoid
     unnecessary dependencies on normal desktop installations.
Files: 
 88a0e2c7e32eef720e483a15b9333f06 643 utils optional apport_0.63.dsc
 ca0db2a2b9225e5de233d6619a414b89 109398 utils optional apport_0.63.tar.gz

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

iD8DBQFF6/ZiDecnbV4Fd/IRArTCAKDYvTbFrf2bq2F73HL80F32yhTc8wCgz0hP
deuJKvJbd+IdXgS3Xf7NAQU=
=tTkc
-----END PGP SIGNATURE-----





More information about the feisty-changes mailing list