[ubuntu/lucid] apport 1.10-0ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Sat Dec 19 16:00:21 GMT 2009
apport (1.10-0ubuntu1) lucid; urgency=low
* New upstream release:
- Add a mode for updating an existing problem report to ui.py
(-u/--update). This is similar to the Ubuntu specific "apport-collect"
tool, but implemented the right way now: In particular, this has access
to the UI and thus can use interactive hooks (LP: #385811) and show you
what is being sent for confirmation/cancelling (LP: #371827)
- apport-bug: If invoked as "apport-collect" or "apport-update-bug" (i. e.
through a symlink), run apport in update mode (-u <number>). This
provides a convenient no-options command line program. Please note that
setup.py does not currently install such a symlink. Update the
apport-bug manpage accordingly.
- launchpad.py: Use new login_with() to clean up code, and specify allowed
access levels (WRITE_PRIVATE is the only sensible one anyway).
(LP: #410205)
- New hookutils functions:
+ xsession_errors (match lines from ~/.xsession-errors)
+ shared_libraries (determine which libraries a binary links with)
+ links_with_shared_library (test if a binary links with a particular
library)
- New CrashDatabase API: get_affected_packages(), can_update(), is_reporter()
- Rename CrashDatabase.update() to update_traces().
- Add CrashDatabase.update() for adding all new fields of a report. This is
primarily useful for collecting local standard and package hook data for an
already existing bug report which was not filed through Apport. This checks
can_update()/is_reporter() if the user is eligible for updating that
particular bug. (LP: #485880)
- Ignore SIGXCPU and SIGXFSZ; thanks to Kees Cook. (LP: #498074)
- launchpad.py: Do not mark non-Ubuntu bugs as needs-retrace, since there is
no retracer right now. (LP: #489794)
- packaging-apt-dpkg.py, install_retracing_packages(): Do not crash on
malformed Dependencies.txt lines. (LP: #441709)
- use-local: Fix for new source tree location of "apport" binary.
* Drop debian/local/apport-collect{,.1} and install symlinks for apport-bug
instead.
* data/general-hooks/ubuntu.py: Do not report "corrupted filesystem tarfile"
package errors. (LP: #320743)
* data/general-hooks/ubuntu.py: Report "package ... is already installed and
configured" errors against dpkg, not the package that failed. (LP: #467688)
Date: Sat, 19 Dec 2009 16:48:48 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/lucid/+source/apport/1.10-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 19 Dec 2009 16:48:48 +0100
Source: apport
Binary: apport python-problem-report python-apport apport-retrace apport-gtk apport-kde apport-qt
Architecture: source
Version: 1.10-0ubuntu1
Distribution: lucid
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-kde - KDE frontend for the apport crash report system
apport-qt - transitional package to apport-kde
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 (1.10-0ubuntu1) lucid; urgency=low
.
* New upstream release:
- Add a mode for updating an existing problem report to ui.py
(-u/--update). This is similar to the Ubuntu specific "apport-collect"
tool, but implemented the right way now: In particular, this has access
to the UI and thus can use interactive hooks (LP: #385811) and show you
what is being sent for confirmation/cancelling (LP: #371827)
.
- apport-bug: If invoked as "apport-collect" or "apport-update-bug" (i. e.
through a symlink), run apport in update mode (-u <number>). This
provides a convenient no-options command line program. Please note that
setup.py does not currently install such a symlink. Update the
apport-bug manpage accordingly.
.
- launchpad.py: Use new login_with() to clean up code, and specify allowed
access levels (WRITE_PRIVATE is the only sensible one anyway).
(LP: #410205)
.
- New hookutils functions:
+ xsession_errors (match lines from ~/.xsession-errors)
+ shared_libraries (determine which libraries a binary links with)
+ links_with_shared_library (test if a binary links with a particular
library)
.
- New CrashDatabase API: get_affected_packages(), can_update(), is_reporter()
.
- Rename CrashDatabase.update() to update_traces().
.
- Add CrashDatabase.update() for adding all new fields of a report. This is
primarily useful for collecting local standard and package hook data for an
already existing bug report which was not filed through Apport. This checks
can_update()/is_reporter() if the user is eligible for updating that
particular bug. (LP: #485880)
.
- Ignore SIGXCPU and SIGXFSZ; thanks to Kees Cook. (LP: #498074)
.
- launchpad.py: Do not mark non-Ubuntu bugs as needs-retrace, since there is
no retracer right now. (LP: #489794)
.
- packaging-apt-dpkg.py, install_retracing_packages(): Do not crash on
malformed Dependencies.txt lines. (LP: #441709)
.
- use-local: Fix for new source tree location of "apport" binary.
.
* Drop debian/local/apport-collect{,.1} and install symlinks for apport-bug
instead.
* data/general-hooks/ubuntu.py: Do not report "corrupted filesystem tarfile"
package errors. (LP: #320743)
* data/general-hooks/ubuntu.py: Report "package ... is already installed and
configured" errors against dpkg, not the package that failed. (LP: #467688)
Checksums-Sha1:
32939d415ce1f7e7758d0cb572c5d12eafe41a7a 1344 apport_1.10-0ubuntu1.dsc
44a287523a88b3ef0c065f707c93e61b82dd5af5 351373 apport_1.10.orig.tar.gz
21179d49cf712ed278ea1375ad8e18c57420d729 85101 apport_1.10-0ubuntu1.diff.gz
Checksums-Sha256:
e990339b30477f926ff8f096f89a5393bb53deb9652f7cb902993128cee7bb88 1344 apport_1.10-0ubuntu1.dsc
0a9f11ee253a4b7d3f8196816ea22e8aca479b0a91cfde6cebf2ae8382aaf3a6 351373 apport_1.10.orig.tar.gz
6b9b6978253b30cc0821fe23530e78928e8172b1f660a99b4b5d93c5ce00c4de 85101 apport_1.10-0ubuntu1.diff.gz
Files:
fbb130b3bf1e6257c55cadf96cfc4733 1344 utils optional apport_1.10-0ubuntu1.dsc
bcd52988fc2fb60c602f0be6c54847c9 351373 utils optional apport_1.10.orig.tar.gz
b33c3815e20843fd3a8ba8396bead03a 85101 utils optional apport_1.10-0ubuntu1.diff.gz
Launchpad-Bugs-Fixed: 320743 371827 385811 410205 441709 467688 485880 489794 498074
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkss9fUACgkQDecnbV4Fd/LFswCghSMUJqDKC396+A0Y/GKY19fY
8uEAoMxBf93XJfYhm9YhAKT6n5xMluA5
=0IMR
-----END PGP SIGNATURE-----
More information about the Lucid-changes
mailing list