[ubuntu/quantal] apport 2.2.1-0ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Mon Jun 11 10:25:34 UTC 2012
apport (2.2.1-0ubuntu1) quantal; urgency=low
* New upstream release:
- Clean up module imports.
- test/run: Run pyflakes, if available.
- package_hook: Add --tags option. Thanks to Brian Murray.
- launchpad.py: Drop the external multipartpost_handler.py (which is not
portable to Python 3) and replace it with using the standard email
module.
- launchpad.py: Also work with Python 3. Deal gracefully with a missing
"launchpadlib" module; this is not yet available for Python 3, but not
required for client-side reporting.
- apport-kde: Port to work with Python 3.
- apport-retrace: Fix crash when using the --procmaps option.
- setup.py: Update hashbang lines of installed scripts in data directory
to the python executable setup.py was run with, similar to what already
happens to scripts installed to ../bin/.
- apport-cli: Port to work with Python 3.
- setup.py: When fixing hashbang lines of installed scripts, only include
the major Python version.
- hookutils.py, read_file, attach_file(), attach_file_if_exists(): Convert
file contents to unicode if the contents is UTF-8, or the newly added
force_unicode argument is True.
- hooktuils, command_output(): Convert output to unicode by default, and
add a "decode_utf8" parameter to disable this.
- hookutils.py, recent_logfile(): Fix fd leak.
- data/apport: Do not assume that sys.stdout and sys.stderr always have a
name; they can be None in Python 3.
- data/dump_acpi_tables.py: Fix for Python 3.
* data/package-hooks/source_debian-installer.py: Port to work with Python 3.
* Move to Python 3, except for the parts that need python-launchpadlib
(which is not yet available for Python 3):
- debian/control: Add python3-problem-report and python3-apport packages.
- debian/control: Switch build and binary dependencies to Python 3
equivalents, except for apport-retrace.
- debian/rules: Override dh_auto_* to also handle python3-* packages (see
Debian #597105).
- debian/rules: Run test suite with Python 3.
- debian/rules: Switch hashbang line of apport-retrace back to Python 2.
- Move /etc/apport/crashdb.conf from python-apport to apport, and
recommend apport from both python{,3}-apport.
* bin/apport-bug: Force running with python 2 when being invoked as
apport-collect, and add a check/error message that you need to install
python-apport to use this.
* test/test_hookutils.py: Drop duplicate definition of _get_mem_usage(), now
identical again to trunk.
* ./test/test_ui_gtk.py: Drop duplicate definition of
test_immediate_close(), now identical again to trunk.
* data/general-hooks/ubuntu.py: Do not decode result of command_output(),
this is done by default now.
* data/package-hooks/source_linux.py: Add a __main__ for debugging. Stop
importing hookutils into the global namespace.
* data/package-hooks/source_ubiquity.py: Fix undefined command_output().
* data/general-hooks/ubuntu.py: Move definition of wrong_grub_msg and
grub_hook_failure to the correct place, so that this actually works.
* data/general-hooks/ubuntu.py: Drop definition of unused "cloud" variable.
* data/general-hooks/ubuntu.py: Do not import hookutils symbols into global
namespace.
Date: Mon, 11 Jun 2012 12:23:53 +0200
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/quantal/+source/apport/2.2.1-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 11 Jun 2012 12:23:53 +0200
Source: apport
Binary: apport python-problem-report python3-problem-report python-apport python3-apport apport-retrace apport-gtk apport-kde dh-apport
Architecture: source
Version: 2.2.1-0ubuntu1
Distribution: quantal
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 - Python library for Apport crash report handling
python-problem-report - Python library to handle problem reports
python3-apport - Python 3 library for Apport crash report handling
python3-problem-report - Python 3 library to handle problem reports
Changes:
apport (2.2.1-0ubuntu1) quantal; urgency=low
.
* New upstream release:
- Clean up module imports.
- test/run: Run pyflakes, if available.
- package_hook: Add --tags option. Thanks to Brian Murray.
- launchpad.py: Drop the external multipartpost_handler.py (which is not
portable to Python 3) and replace it with using the standard email
module.
- launchpad.py: Also work with Python 3. Deal gracefully with a missing
"launchpadlib" module; this is not yet available for Python 3, but not
required for client-side reporting.
- apport-kde: Port to work with Python 3.
- apport-retrace: Fix crash when using the --procmaps option.
- setup.py: Update hashbang lines of installed scripts in data directory
to the python executable setup.py was run with, similar to what already
happens to scripts installed to ../bin/.
- apport-cli: Port to work with Python 3.
- setup.py: When fixing hashbang lines of installed scripts, only include
the major Python version.
- hookutils.py, read_file, attach_file(), attach_file_if_exists(): Convert
file contents to unicode if the contents is UTF-8, or the newly added
force_unicode argument is True.
- hooktuils, command_output(): Convert output to unicode by default, and
add a "decode_utf8" parameter to disable this.
- hookutils.py, recent_logfile(): Fix fd leak.
- data/apport: Do not assume that sys.stdout and sys.stderr always have a
name; they can be None in Python 3.
- data/dump_acpi_tables.py: Fix for Python 3.
* data/package-hooks/source_debian-installer.py: Port to work with Python 3.
* Move to Python 3, except for the parts that need python-launchpadlib
(which is not yet available for Python 3):
- debian/control: Add python3-problem-report and python3-apport packages.
- debian/control: Switch build and binary dependencies to Python 3
equivalents, except for apport-retrace.
- debian/rules: Override dh_auto_* to also handle python3-* packages (see
Debian #597105).
- debian/rules: Run test suite with Python 3.
- debian/rules: Switch hashbang line of apport-retrace back to Python 2.
- Move /etc/apport/crashdb.conf from python-apport to apport, and
recommend apport from both python{,3}-apport.
* bin/apport-bug: Force running with python 2 when being invoked as
apport-collect, and add a check/error message that you need to install
python-apport to use this.
* test/test_hookutils.py: Drop duplicate definition of _get_mem_usage(), now
identical again to trunk.
* ./test/test_ui_gtk.py: Drop duplicate definition of
test_immediate_close(), now identical again to trunk.
* data/general-hooks/ubuntu.py: Do not decode result of command_output(),
this is done by default now.
* data/package-hooks/source_linux.py: Add a __main__ for debugging. Stop
importing hookutils into the global namespace.
* data/package-hooks/source_ubiquity.py: Fix undefined command_output().
* data/general-hooks/ubuntu.py: Move definition of wrong_grub_msg and
grub_hook_failure to the correct place, so that this actually works.
* data/general-hooks/ubuntu.py: Drop definition of unused "cloud" variable.
* data/general-hooks/ubuntu.py: Do not import hookutils symbols into global
namespace.
Checksums-Sha1:
143b6e3542f4165e53b94066080ec43ede3bdd15 2517 apport_2.2.1-0ubuntu1.dsc
22dab5f46397f353ab365e7a0d11dda36a3e4694 702948 apport_2.2.1.orig.tar.gz
c045c270fb9ba69976ce4cea848ee06b6faed95c 114028 apport_2.2.1-0ubuntu1.diff.gz
Checksums-Sha256:
c5aa1c90f5545d52bd5bed7a8a909bfd5a8d331a34eff22f85a53e032f10bf57 2517 apport_2.2.1-0ubuntu1.dsc
948510bfa5515d86b0ea0dd90b0b3ce16fe01245e3e9e5a23c9d924b8c43b55b 702948 apport_2.2.1.orig.tar.gz
18ddcdb987595416cfd50ac7b54c1d45b662cdd32e03d8ae08d048e736261c2f 114028 apport_2.2.1-0ubuntu1.diff.gz
Files:
45371077910e158928a5bb778536b6f1 2517 utils optional apport_2.2.1-0ubuntu1.dsc
77f9abdaf91f0057677ac840951ca029 702948 utils optional apport_2.2.1.orig.tar.gz
3a1a1a6ee502843044e19eaa139e4895 114028 utils optional apport_2.2.1-0ubuntu1.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJP1cdzAAoJEPmIJawmtHufxxQP/1VlhSh5DQZls+ii74/ri8oK
dJEnnVQ2SFTSjaiYvYG7c4azYBp5T+y1wm1iuUQW8u7rrARO/t5PDx72dDKi6CpT
YllACbN3fiVwZdgj/Nmo6fp/YGfQeevg5lKR5p5MMEP7dCfIDhJmSEeRvNK/kQpz
A8pkEYMT514AH81FdWw85SStMkq6so3pfC+43PN+c32PnhMIPaMAd/B7SNsRhKxf
uljxIaXxKQtn14IXiaVMx3LOBGVLpS0OVoTyXVw6K+E7+iG7UnHxKSw2Y/2tH5r8
quoxdWt2jL95Ih3DQbJ/6YAxFk5NWEH5S2Hae8YPPjTguDmCJz2Hp2AkAwXJVvHi
VINVFAtXltDSX8ACgdLzYP28NfrvfPkFrScbEWKZlyY1TrRaVjPQMDyerLIQ3Yhv
2ry6KUQAS/gQ7bPGVJWANjI0aO93aVkN1EEZyU0oO1Vf1+OvaRp5Ci576t/a9vhp
eyuF3XIo9TqYV8OkSpWwxqizX0KYfK3tnH38ArQZI7OyeNEuwkPxGb5cjqd73Aj4
GPMXIv+IfTxfYJSGA5ZNTrQo50CegaIsuub80G3BJ4DW9vrIGAyNjZ3SbaA4/cao
4LP0Cd17iH4oN/0AULZ1b/UhC/0LnSkV2jzxMwhDTzFBU9xYoLd48Q8NsuSm1GDX
WGkTy85Fb1bUhJDfFn7o
=2pk9
-----END PGP SIGNATURE-----
More information about the Quantal-changes
mailing list