lp://qastaging/~smoser/ubuntu/quantal/apport/lp1018552
- Get this branch:
- bzr branch lp://qastaging/~smoser/ubuntu/quantal/apport/lp1018552
Branch merges
- Ubuntu Development Team: Pending requested
-
Diff: 26 lines (+7/-1)2 files modifieddata/general-hooks/ubuntu.py (+1/-1)
debian/changelog (+6/-0)
Related bugs
Bug #1018552: ubuntu-bug on ec2 causes stack trace | Undecided | Fix Released |
Related blueprints
Branch information
- Owner:
- Scott Moser
- Status:
- Development
Recent revisions
- 339. By Brian Murray
-
data/general/
ubuntu. py: when creating a duplicate signature search the
terminal log for more messages indicating the start of a failure thereby
creating a duplicate signature in more cases - 338. By Martin Pitt
-
* Merge from trunk:
- test/run: Ignore root_info_wrapper with pyflakes.
- packaging-apt-dpkg. py: Add recommended packages to "Dependencies:"
field. (LP: #1014428)
- test_hookutils.py, test_in_session_ of_problem( ): Use year 2038 for a
future date instead of 2211, as current Python 3.2 now crashes with an
OverflowError on 32 bit machines with later years. - 337. By Martin Pitt
-
* 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. - 336. By Brian Murray
-
apport/ui.py: revert the change to when the .upload file is created as the
fix was incomplete and requires more investigation - 335. By Marc Deslauriers
-
hookutils.py: Allow specifying a list of profile names when using
attach_mac_events() - 334. By Brian Murray
-
apport/ui.py: only create the .upload file after collect_info is complete
that way whoopsie will upload crash files with all the information it
needs (LP: #1020994) - 333. By Michael Terry
-
* debian/control:
- Drop python3-pykde4 from Build-Depends. The dep8 tests will pull
it in as needed. The non-fatal build tests will continue to fail the
KDE test anyway because it requires X. This way, we don't require
python3-pykde4 to be in main. - 332. By Martin Pitt
-
* Merge from trunk:
- test_recoverable_problem. py: Fix test for calling test runner with
absolute path.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/ubuntu/quantal/apport