* New upstream release:
- test_recoverable_problem.py: Fix test for calling test runner with
absolute path.
- packaging-apt-dpkg.py: Fix crash on writing virtual_mapping.db when
running with --sandbox-dir and -S system or giving no --cache.
- REThread.py: Fix re-raising of exceptions in Python 3. Thanks Martin
Packman! (LP: #1024836)
- apport-retrace: Keep compressed CoreDump from .crash files instead of
uncompressing them into memory. This dramatically reduces memory usage.
(LP: #981155)
- Add an apport.memdbg() function which prints out current memory usage if
APPORT_MEMDEBUG is set. Annotate apport-retrace with it.
- hookutils.py: Allow specifying a list of profile names when using
attach_mac_events(). Thanks Marc Deslauriers.
- hookutils.py, attach_root_command_outputs() and root_command_output():
Drop usage of sudo, kdesudo, and gksu, and replace with pkexec. For
attach_root_command_outputs(), use a wrapper and proper .policy file
which explains the action and works under every environment; thus
attach_root_command_outputs() is preferred over root_command_output()
now, as it provides a better user experience.
- Package hooks which want to send the report to a different crash
database than "default" can now also give the database specification
itself in the "CrashDB" field, not just the DB name. With this, packages
do not need to ship a separate /etc/apport/crashdb.conf.d/ file. Please
see doc/package-hooks.txt for details. (LP: #551330)
- report.py, add_hooks_info(): If reporting against a package/program in
/opt, also search for package hooks in the corresponding /opt directory.
This allows such hooks to define a custom crash database and thus report
bugs against their own project instead of against the distribution.
(LP: #1020503)
* debian/rules: Call dh_install with --list-missing, and ignore .pyc and
.egg-info files.
* debian/apport.install: Install new polkit .policy and root_info_wrapper
files, and add policykit-1 Recommends.
* debian/apport.install: Ship is-enabled script.
* debian/apport-kde.install: Ship userpass.ui file.
* Drop debian/apport-retrace.manpages and debian/apport.manpages and install
the man pages from *.install instead. This works better with
--list-missing.
* debian/apport.install: Install 000record-status pm-utils script, to
unbreak suspend failure detection.
-- Martin Pitt <email address hidden> Wed, 22 Aug 2012 11:58:45 +0200
This bug was fixed in the package apport - 2.5.1-0ubuntu1
---------------
apport (2.5.1-0ubuntu1) quantal; urgency=low
* New upstream release: e_problem. py: Fix test for calling test runner with apt-dpkg. py: Fix crash on writing virtual_mapping.db when MEMDEBUG is set. Annotate apport-retrace with it. mac_events( ). Thanks Marc Deslauriers. root_command_ outputs( ) and root_command_ output( ): root_command_ outputs( ), use a wrapper and proper .policy file root_command_ outputs( ) is preferred over root_command_ output( ) crashdb. conf.d/ file. Please hooks.txt for details. (LP: #551330) apport. install: Install new polkit .policy and root_info_wrapper apport. install: Ship is-enabled script. apport- kde.install: Ship userpass.ui file. apport- retrace. manpages and debian/ apport. manpages and install apport. install: Install 000record-status pm-utils script, to
- test_recoverabl
absolute path.
- packaging-
running with --sandbox-dir and -S system or giving no --cache.
- REThread.py: Fix re-raising of exceptions in Python 3. Thanks Martin
Packman! (LP: #1024836)
- apport-retrace: Keep compressed CoreDump from .crash files instead of
uncompressing them into memory. This dramatically reduces memory usage.
(LP: #981155)
- Add an apport.memdbg() function which prints out current memory usage if
APPORT_
- hookutils.py: Allow specifying a list of profile names when using
attach_
- hookutils.py, attach_
Drop usage of sudo, kdesudo, and gksu, and replace with pkexec. For
attach_
which explains the action and works under every environment; thus
attach_
now, as it provides a better user experience.
- Package hooks which want to send the report to a different crash
database than "default" can now also give the database specification
itself in the "CrashDB" field, not just the DB name. With this, packages
do not need to ship a separate /etc/apport/
see doc/package-
- report.py, add_hooks_info(): If reporting against a package/program in
/opt, also search for package hooks in the corresponding /opt directory.
This allows such hooks to define a custom crash database and thus report
bugs against their own project instead of against the distribution.
(LP: #1020503)
* debian/rules: Call dh_install with --list-missing, and ignore .pyc and
.egg-info files.
* debian/
files, and add policykit-1 Recommends.
* debian/
* debian/
* Drop debian/
the man pages from *.install instead. This works better with
--list-missing.
* debian/
unbreak suspend failure detection.
-- Martin Pitt <email address hidden> Wed, 22 Aug 2012 11:58:45 +0200