Accepted apport 0.80 (source)

Martin Pitt martin.pitt at ubuntu.com
Mon May 21 18:35:15 BST 2007


Accepted:
 OK: apport_0.80.dsc
     -> Component: main Section: utils
 OK: apport_0.80.tar.gz

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 21 May 2007 19:25:31 +0200
Source: apport
Binary: apport-gtk apport apport-cli apport-retrace python-problem-report apport-qt python-apport
Architecture: source
Version: 0.80
Distribution: gutsy
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-cli - Command line frontend for the apport crash report system
 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
Changes: 
 apport (0.80) gutsy; urgency=low
 .
   Collect all Launchpad specific bits in a separate class and provide an
   abstract base class. This will greatly help for getting upstream acceptance
   and the possibility of automatically forwarding crashes upstream
   (apport-for-upstreams specification):
 .
   * Add apport/crashdb.py: Abstract crash database interface. This also offers
     a factory function get_crashdb() which reads a configuration file to find
     the default crash database to be used.
   * Add ./crashdb.conf: Crash database configuration file, for Ubuntu on
     Launchpad. Modify setup.py and debian/python-apport.install to ship it in
     python-apport.
   * Add apport/crashdb_impl/memory.py: Simple in-memory implementation of
     crash database interface for testing.
   * Add apport/crashdb_impl/launchpad.py: Launchpad implementation of crash
     database interface.
   * apport/ui.py: Drop LP specific bits and move towards new CrashDatabase
     interface.
   * apport/ui.py, test suite: Do not overwrite file_report() any more, but
     use the memory CrashDatabase. This will test the actual file_report()
     implementation and allows the test suite to check the precise value of
     opened URLs.
   * apport/{report,ui}.py: Move UserInterface.create_crash_bug_title() and its
     test cases to Report.standard_title(). It is much more appropriate there
     and can be used in the retracer as well.
   * bin/apport-retrace: Drop LP specific bits and move to CrashDatabase
     interface. Remove the --remove-tag option, we really should not have it
     here; remove it from man/apport-retrace.1 as well.
   * bin/apport-chroot: Drop --remove-tag option here, too.
   * bin/apport-chroot: Drop LP specific bits and move to CrashDatabase
     interface.
   * bin/launchpad-crash-digger: Remove retracing tag directly instead of
     passing --remove-tag to apport-chroot. This is a much cleaner design and
     avoids infinitely looping on some weirdly failing retraces.
   * debian/control: Bump some python-apport dependencies for the API changes.
 .
   Some debranding:
 .
   * setup.py: Use apport wiki home page for 'url'.
   * Remove 'X-Ubuntu-Gettext-Domain' from *.desktop.in, since langpack.mk will
     add it automatically now.
   * *.desktop.in: Remove 'in Ubuntu' from comment.
   * cli/apport-cli, qt4/apport-qt: Generalize window titles.
 .
   Other fixes:
   * po/de.po: Update.
   * debian/local/setup-apport-retracer: Revert back 'source' to '.' and use
     bash instead of sh. POSIX sh does not seem to have a 'source' command.
Files: 
 94511144ce55468f037618f92bfb1726 722 utils optional apport_0.80.dsc
 cc5446b90a7d34f99f1c5b936d983480 131266 utils optional apport_0.80.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGUdgcDecnbV4Fd/IRAp4xAKDpjsCPLewT2Hh2Yuxb75WZooVRSACgmY1/
aA/HF+BViXWrd52kNhqfsRE=
=uY7F
-----END PGP SIGNATURE-----





More information about the gutsy-changes mailing list