[ubuntu/precise] apport 1.93-0ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Thu Feb 23 15:25:45 UTC 2012
apport (1.93-0ubuntu1) precise; urgency=low
* New upstream bug fix release:
- apport-gtk: Fix crash on nonexisting icon. Thanks Evan Dandrea.
(LP: #937354)
- ui.py, open_url(): Revert back to calling sudo instead of dropping
privileges ourselves; with the latter, calling firefox as the sudo'ing
user fails. (LP: #916810, #938128)
- ui.py: Fix aborting with "AssertionError" if the report is already
known, but without an URL. (LP: #938778)
- launchpad.py: If a bug is already known, but the report is private, do
not send the report. There is little sense piling up lots of duplicates.
(LP: #938700)
- test/crash: Fix regression of test_crash_apport(), consider $TERM a
non-sensitive variable.
- ui.py: Fix test failures for data collection progress, they are not
expected to happen for "ProblemType: Crash" any more (happens in the
background during sending, or if user clicks on "Show Details").
- test/hooks: Use a package from Debian/Ubuntu main, so that this works
better during package builds on build servers.
- test/python: Do not assume that /var/crash/ exists. Use /var/tmp/ for
the fake binaries instead.
- data/general-hooks/parse_segv.py: Fix test case name.
- ui.py: Fix crash on invalid core dumps. (LP: #937215)
- launchpad.py: Fix crash on unicode report titles. (LP: #896626)
- apport-gtk: Show the most interesting fields first in the details view.
- do-release: Call pyflakes and abort on errors other than unused imports.
- Move all test suites out of the code modules into test/test_<module>.py.
This avoids having to load it every time the program runs, and also
allows running the tests against the installed version of Apport.
- Clean up the other executable test script in test/* and change them to
the same structure as the module tests.
* debian/control: Add python-mock and GTK gir build dependencies for the
gtk/kde tests.
* debian/control: Add procps dependency to avoid a "command not found" error
for killall in the ubuntu.py general hook during the test suite.
* debian/control: Add missing python-gi dependency to apport-gtk.
Date: Thu, 23 Feb 2012 16:22:37 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/precise/+source/apport/1.93-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 23 Feb 2012 16:22:37 +0100
Source: apport
Binary: apport python-problem-report python-apport apport-retrace apport-gtk apport-kde dh-apport
Architecture: source
Version: 1.93-0ubuntu1
Distribution: precise
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-retrace - tools for reprocessing Apport crash reports
dh-apport - debhelper extension for the apport crash report system
python-apport - apport crash report handling library
python-problem-report - Python library to handle problem reports
Launchpad-Bugs-Fixed: 896626 916810 937215 937354 938128 938700 938778
Changes:
apport (1.93-0ubuntu1) precise; urgency=low
.
* New upstream bug fix release:
- apport-gtk: Fix crash on nonexisting icon. Thanks Evan Dandrea.
(LP: #937354)
- ui.py, open_url(): Revert back to calling sudo instead of dropping
privileges ourselves; with the latter, calling firefox as the sudo'ing
user fails. (LP: #916810, #938128)
- ui.py: Fix aborting with "AssertionError" if the report is already
known, but without an URL. (LP: #938778)
- launchpad.py: If a bug is already known, but the report is private, do
not send the report. There is little sense piling up lots of duplicates.
(LP: #938700)
- test/crash: Fix regression of test_crash_apport(), consider $TERM a
non-sensitive variable.
- ui.py: Fix test failures for data collection progress, they are not
expected to happen for "ProblemType: Crash" any more (happens in the
background during sending, or if user clicks on "Show Details").
- test/hooks: Use a package from Debian/Ubuntu main, so that this works
better during package builds on build servers.
- test/python: Do not assume that /var/crash/ exists. Use /var/tmp/ for
the fake binaries instead.
- data/general-hooks/parse_segv.py: Fix test case name.
- ui.py: Fix crash on invalid core dumps. (LP: #937215)
- launchpad.py: Fix crash on unicode report titles. (LP: #896626)
- apport-gtk: Show the most interesting fields first in the details view.
- do-release: Call pyflakes and abort on errors other than unused imports.
- Move all test suites out of the code modules into test/test_<module>.py.
This avoids having to load it every time the program runs, and also
allows running the tests against the installed version of Apport.
- Clean up the other executable test script in test/* and change them to
the same structure as the module tests.
* debian/control: Add python-mock and GTK gir build dependencies for the
gtk/kde tests.
* debian/control: Add procps dependency to avoid a "command not found" error
for killall in the ubuntu.py general hook during the test suite.
* debian/control: Add missing python-gi dependency to apport-gtk.
Checksums-Sha1:
87b27c4592d1e84f4024ce7a1ac1bfb60a9b4689 2371 apport_1.93-0ubuntu1.dsc
26a76fb1baae4d4cc59d159d8dfd252cabccd79d 579155 apport_1.93.orig.tar.gz
23ec09544d1a6e30f76770d662ce474ec661812b 104941 apport_1.93-0ubuntu1.diff.gz
Checksums-Sha256:
be003e8ac91dfe5ceca0a03e21624c7ecb85dd2566d034f1dc5327b3e96fbd1c 2371 apport_1.93-0ubuntu1.dsc
670fbdf793172e5b4ddea8c773f6762044423e9ada2d77209f93d1f8c5c44273 579155 apport_1.93.orig.tar.gz
4cc130665664ee79c4595be7192da604663d8dbc414a241c1d8637e94362410a 104941 apport_1.93-0ubuntu1.diff.gz
Files:
04030765c0037b712513a2bdc9bd827d 2371 utils optional apport_1.93-0ubuntu1.dsc
de87ed71adc5580ad5eca1e8a4a0fc44 579155 utils optional apport_1.93.orig.tar.gz
81da44eebefa76b14e8a9c0730fbf81d 104941 utils optional apport_1.93-0ubuntu1.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJPRlnSAAoJEPmIJawmtHufJ5cP+wa8l1is8tj4ou9Y1hhoQW/K
7bNdiyRasBlAI+gYsZITW6YhiF7RKqFzHLB8jiF/Gs1iTmaE4CkAtqU675lndRQU
IKWXZYVb6oZDdxDVmUZJmiG7oNvseWAzXPJ4SbrIjsibnDGgIdPfaCwI63HAtpxd
IK1ILdcS8oaROWUkhRieQ03goa1/1ikN07CWML2tkKvvwDF1+qgCiN+vohfugbL3
u0wdya8SkHtSJ8C/p5JFjUcM44CcXfpesUE5Mb+iaDCypRrXod68agvxM+DFJsuK
y8zM1l69Ikvx3jRB5kr9yaep8eqt/90YNGlESVEs0C6n0ahBRk+9KCiaRchgKVQ3
qsZIxow85V8SpFEEymWK8ru6HHjFvOZO/glqNdk/2FGQ47QuJzIT8kdSPTIOfZ38
f/XtCSZEy1e+gt8Z3zJL2iieS0GBKfKgF1o4CWoROCEv2A3mpBJeT3UwOBJnGbL3
AsQXMNJYMxDukXS+VMmCJWi7wXZ5n2cWnWGooMcoLD9yXyZ9AR83EEBqpBtT8R+m
qwssaiZ1wEMc+NprdSm82wVzs4FixMY2tH/2rxThTT7Epo07u+6iMjIG4eVn2HdL
YHZwKPxsMFZBGcl24kbORCnXdqg1EE7ai3V04vnSEbGaG3k4iFWUYcQ661u3tGGW
sZWCrFMwP8I489O/4Buo
=amkn
-----END PGP SIGNATURE-----
More information about the Precise-changes
mailing list