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