[ubuntu/jaunty] apport 0.129 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Mon Jan 26 15:10:14 GMT 2009
apport (0.129) jaunty; urgency=low
* bin/apport-retrace: Log broken reports.
* bin/apport-retrace: Do not mark bugs as invalid after they are
already marked as a duplicate, since that does not work in
Launchpad.
* debian/local/ubuntu-fat-chroot: Symlink /target -> /, to work
for crashes which appear in /target during installation.
* bin/apport: Move argv length/usage help before lock check, so that
it works if the user cannot lock /var/crash/.lock. Thanks to Kees
Cook!
* doc/package-hooks.txt: Point out apport.hookutils.
* apport/ui.py: Check environment variable APPORT_REPORT_THIRDPARTY
in addition to the 'thirdparty' configuration file option for
overriding the "genuine distro package" check. Thanks to Oumar
Aziz OUATTARA!
* apport/crashdb_impl/launchpad.py: In third-party mode, report bugs
against Launchpad projects. Thanks to Oumar
Aziz OUATTARA for his branch! (LP: #213454)
* bin/apportcheckresume: Include /var/lib/pm-utils/stress.log, too.
Thanks to Andy Whitcroft for the initial patch, rewrote to use
apport.hookutils.
* apport/crashdb.py, init_duplicate_db(): Run an integrity check and
raise exception if it fails, to avoid running the retracers on a
corrupt duplicate db. Add test case to
apport/crashdb_impl/memory.py.
* bin/crash-digger: Create a backup of the duplicates database right
after initializing it (which verifies integrity).
* dupdb-admin: Add new command "consolidate".
* apport/crashdb_impl/launchpad.py: Request bug lists with batch
size 300, for slight speedup of consolidation.
* apport/crashdb.py, duplicate_db_consolidate(): Warn about a bug
which is not yet fixed, but does not appear in get_unfixed(). In
Launchpad, this means that the bug does not have the
'apport-crash' tag any more; if there are many, those would be a
huge time/bandwidth waste.
Date: Mon, 26 Jan 2009 16:04:16 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/jaunty/+source/apport/0.129
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 26 Jan 2009 16:04:16 +0100
Source: apport
Binary: apport python-problem-report python-apport apport-retrace apport-gtk apport-qt
Architecture: source
Version: 0.129
Distribution: jaunty
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
Launchpad-Bugs-Fixed: 213454
Changes:
apport (0.129) jaunty; urgency=low
.
* bin/apport-retrace: Log broken reports.
* bin/apport-retrace: Do not mark bugs as invalid after they are
already marked as a duplicate, since that does not work in
Launchpad.
* debian/local/ubuntu-fat-chroot: Symlink /target -> /, to work
for crashes which appear in /target during installation.
* bin/apport: Move argv length/usage help before lock check, so that
it works if the user cannot lock /var/crash/.lock. Thanks to Kees
Cook!
* doc/package-hooks.txt: Point out apport.hookutils.
* apport/ui.py: Check environment variable APPORT_REPORT_THIRDPARTY
in addition to the 'thirdparty' configuration file option for
overriding the "genuine distro package" check. Thanks to Oumar
Aziz OUATTARA!
* apport/crashdb_impl/launchpad.py: In third-party mode, report bugs
against Launchpad projects. Thanks to Oumar
Aziz OUATTARA for his branch! (LP: #213454)
* bin/apportcheckresume: Include /var/lib/pm-utils/stress.log, too.
Thanks to Andy Whitcroft for the initial patch, rewrote to use
apport.hookutils.
* apport/crashdb.py, init_duplicate_db(): Run an integrity check and
raise exception if it fails, to avoid running the retracers on a
corrupt duplicate db. Add test case to
apport/crashdb_impl/memory.py.
* bin/crash-digger: Create a backup of the duplicates database right
after initializing it (which verifies integrity).
* dupdb-admin: Add new command "consolidate".
* apport/crashdb_impl/launchpad.py: Request bug lists with batch
size 300, for slight speedup of consolidation.
* apport/crashdb.py, duplicate_db_consolidate(): Warn about a bug
which is not yet fixed, but does not appear in get_unfixed(). In
Launchpad, this means that the bug does not have the
'apport-crash' tag any more; if there are many, those would be a
huge time/bandwidth waste.
Checksums-Sha1:
ead191a7f90abff8cfdcdc54a201b33d0b0697ad 971 apport_0.129.dsc
30324dfc1d02cb2e4ac880deeecc5c09e77dccfd 211946 apport_0.129.tar.gz
Checksums-Sha256:
39f5dba5c26a201aa1453085a26421a955de7e681fdd51065a4616012a61ca33 971 apport_0.129.dsc
2d9fe9c339decd32073e1f35d2bd563c453cdfa6ce1c35b943e6b0b5ae818f5e 211946 apport_0.129.tar.gz
Files:
3ae49810ed24aa2b67c7622e058c3744 971 utils optional apport_0.129.dsc
4b8b1cec30ad125312c1d745ad435fb9 211946 utils optional apport_0.129.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkl90dUACgkQDecnbV4Fd/IU4gCg5zMqPzS1Im0q6Bv5B+Vs6sAb
j5gAn3TANLCUHdZdgSPYX2At7Czvu1S5
=ncqE
-----END PGP SIGNATURE-----
More information about the Jaunty-changes
mailing list