[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