[ubuntu/karmic] apport 1.1-0ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Tue Apr 28 10:00:18 BST 2009
apport (1.1-0ubuntu1) karmic; urgency=low
* New upstream release:
- Drop some remaining distro specific pieces of code from non-backends.
- Add hookutils methods for attaching relevant packages, greatly improve
attach_alsa() for sound problem debugging.
- Move launchpad crash database implementation from ever-breaking
python-launchpad-bugs (screenscraping) to launchpadlib (official and
stable Launchpad API). (LP: #353879)
- Add new field Report.pid which gets set on add_proc_info() and can be
used by hooks.
- setup.py: Properly clean up all generated files, install missing
mimetypes/text-x-apport.svg icon symlink.
- Add README file.
- Add translations from Launchpad.
- Remove preloadlib/*; it's undermaintained, and not really useful any
more these days.
- Various bug fixes; most visible being the misnamed
etc/default/apport.default file (which should just be
etc/default/apport).
* Merge some bug fixes from trunk:
- launchpad.py: Send and read Date: field again, reverting r1128; it is
useful after all. (LP: #349139)
- report.py, add_proc_info(): Only add ProcAttrCurrent if it is not
"unconfined".
- ui.py: Detect invalid PIDs (such as for kernel processes) and give a
friendly error message. (LP: #360608)
- report.py, add_hooks_info(): Always run common hooks, and run source
package hooks if we do not have a binary package name. (LP: #350131)
- launchpad.py: Consider socket errors when connecting as transient, so
that crash-digger doesn't stop completely on them.
* Drop debian/apport.README.Debian, superseded by upstream README.
* Drop debian/apport.links, done by upstream setup.py now.
* debian/rules, debian/apport.preinst: Drop upgrade fix for misnamed default
file again, was only necessary for intra-Jaunty upgrades.
* debian/control: python-launchpad-bugs → python-launchpadlib dependencies.
* debian/local/apport-collect: Drop launchpadlib login code, just use the
CrashDatabase implementation from apport/crashdb_impl/launchpad.py.
* Make package backportable to hardy and intrepid:
- debian/control: Relax python-central buil-dependency to 0.5.6.
- debian/rules: Determine DH_PYCENTRAL value ("include-links" vs.
"nomove") based on the installed pycentral version.
- debian/rules: Only supply --install-layout=deb when Python version is
2.6.
* apport/hookutils.py: Add docstring for attach_hardware, thanks Matt
Zimmerman! (Merged from lp:~mdz/apport/hookutils)
* apport/crashdb_impl/launchpad.py: Support older wadllib API
where bug.date_created was a string instead of a datetime object.
(Cherrypicked from trunk).
* debian/control: Drop apport dependency to python-xdg, it's not required.
(LP: #354172)
* debian/control: Drop gdb from Depends: to Recommends:. (LP: #354172)
* debian/local/apport-collect: Print a friendly error message instead of
crashing if the bug number is not an integer. (LP: #351050)
* debian/local/apport-collect: Change incomplete tasks back to "New" after
data collection. (LP: #363126)
* debian/apport.links: source_linux-meta.py -> source_linux.py package hook,
so that apport-collect works on "linux" source bug tasks. These get
opportunistically translated into binary packages, but the binary "linux"
is built by the source "linux-meta". (LP: #350131)
* debian/local/setup-apport-retracer:
- Use ports.ubuntu.com for non-{i386,amd64,lpia}.
- Set up Jaunty by default.
- Fix test for being in local unpackaged apport source tree.
- Drop installation of python-launchpad-bugs.
- Install bzr branches/packages necessary for launchpad, in a shared
~/launchpadlib/ tree: launchpadlib, wadllib, oauth, lazr.uri, httplib2,
simplejson.
- Clean up apport-chroot calling for extra packages.
Date: Tue, 28 Apr 2009 10:50:49 +0200
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/karmic/+source/apport/1.1-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 28 Apr 2009 10:50:49 +0200
Source: apport
Binary: apport python-problem-report python-apport apport-retrace apport-gtk apport-qt
Architecture: source
Version: 1.1-0ubuntu1
Distribution: karmic
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: 349139 350131 350131 351050 353879 354172 354172 360608 363126
Changes:
apport (1.1-0ubuntu1) karmic; urgency=low
.
* New upstream release:
- Drop some remaining distro specific pieces of code from non-backends.
- Add hookutils methods for attaching relevant packages, greatly improve
attach_alsa() for sound problem debugging.
- Move launchpad crash database implementation from ever-breaking
python-launchpad-bugs (screenscraping) to launchpadlib (official and
stable Launchpad API). (LP: #353879)
- Add new field Report.pid which gets set on add_proc_info() and can be
used by hooks.
- setup.py: Properly clean up all generated files, install missing
mimetypes/text-x-apport.svg icon symlink.
- Add README file.
- Add translations from Launchpad.
- Remove preloadlib/*; it's undermaintained, and not really useful any
more these days.
- Various bug fixes; most visible being the misnamed
etc/default/apport.default file (which should just be
etc/default/apport).
* Merge some bug fixes from trunk:
- launchpad.py: Send and read Date: field again, reverting r1128; it is
useful after all. (LP: #349139)
- report.py, add_proc_info(): Only add ProcAttrCurrent if it is not
"unconfined".
- ui.py: Detect invalid PIDs (such as for kernel processes) and give a
friendly error message. (LP: #360608)
- report.py, add_hooks_info(): Always run common hooks, and run source
package hooks if we do not have a binary package name. (LP: #350131)
- launchpad.py: Consider socket errors when connecting as transient, so
that crash-digger doesn't stop completely on them.
* Drop debian/apport.README.Debian, superseded by upstream README.
* Drop debian/apport.links, done by upstream setup.py now.
* debian/rules, debian/apport.preinst: Drop upgrade fix for misnamed default
file again, was only necessary for intra-Jaunty upgrades.
* debian/control: python-launchpad-bugs → python-launchpadlib dependencies.
* debian/local/apport-collect: Drop launchpadlib login code, just use the
CrashDatabase implementation from apport/crashdb_impl/launchpad.py.
* Make package backportable to hardy and intrepid:
- debian/control: Relax python-central buil-dependency to 0.5.6.
- debian/rules: Determine DH_PYCENTRAL value ("include-links" vs.
"nomove") based on the installed pycentral version.
- debian/rules: Only supply --install-layout=deb when Python version is
2.6.
* apport/hookutils.py: Add docstring for attach_hardware, thanks Matt
Zimmerman! (Merged from lp:~mdz/apport/hookutils)
* apport/crashdb_impl/launchpad.py: Support older wadllib API
where bug.date_created was a string instead of a datetime object.
(Cherrypicked from trunk).
* debian/control: Drop apport dependency to python-xdg, it's not required.
(LP: #354172)
* debian/control: Drop gdb from Depends: to Recommends:. (LP: #354172)
* debian/local/apport-collect: Print a friendly error message instead of
crashing if the bug number is not an integer. (LP: #351050)
* debian/local/apport-collect: Change incomplete tasks back to "New" after
data collection. (LP: #363126)
* debian/apport.links: source_linux-meta.py -> source_linux.py package hook,
so that apport-collect works on "linux" source bug tasks. These get
opportunistically translated into binary packages, but the binary "linux"
is built by the source "linux-meta". (LP: #350131)
* debian/local/setup-apport-retracer:
- Use ports.ubuntu.com for non-{i386,amd64,lpia}.
- Set up Jaunty by default.
- Fix test for being in local unpackaged apport source tree.
- Drop installation of python-launchpad-bugs.
- Install bzr branches/packages necessary for launchpad, in a shared
~/launchpadlib/ tree: launchpadlib, wadllib, oauth, lazr.uri, httplib2,
simplejson.
- Clean up apport-chroot calling for extra packages.
Checksums-Sha1:
2b27ccdcf9b203916a2d092760118307b8751518 1227 apport_1.1-0ubuntu1.dsc
9fe092e844a5e01ee356532cb8e62adf4c53aca6 297244 apport_1.1.orig.tar.gz
cdbfa0e55c2df7c5150c41b27c6954ea83d44860 76017 apport_1.1-0ubuntu1.diff.gz
Checksums-Sha256:
95dff0abdbb835bdbc5aca09cbfb1118904574785e4608be4b94a54a0413d643 1227 apport_1.1-0ubuntu1.dsc
d759f5695a6d0fcb081eb69ee7fa8865d45a51ca0b1e8aaf409a27fd2b32c16c 297244 apport_1.1.orig.tar.gz
444af0d72635fe1c367bf75dd934df4076d956a80c2f3ea39efe01638430f6c5 76017 apport_1.1-0ubuntu1.diff.gz
Files:
53761dc9d766340e47cc6d2110b0676d 1227 utils optional apport_1.1-0ubuntu1.dsc
704f2b0966cfbd3b2ca1d2819de1a458 297244 utils optional apport_1.1.orig.tar.gz
c6a74793e3edc4cc85f4f4a2cd7f9cdc 76017 utils optional apport_1.1-0ubuntu1.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkn2w5UACgkQDecnbV4Fd/IFzACg9wsB4Mty+vOrsUH0z5x2VwMs
XJMAn3YDTgttBtkLUrXmSjE00vxXtnR2
=N2tz
-----END PGP SIGNATURE-----
More information about the Karmic-changes
mailing list