[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