Ubuntu

Change log for “apport” package in Ubuntu

175 of 481 results
Published in trusty-release on 2014-04-15
Deleted in trusty-proposed (Reason: moved to release)
apport (2.14.1-0ubuntu3) trusty; urgency=medium

  * Cherry-pick from trunk: Delay the import of the glob and re modules in the
    python apport hook, and only import them when needed. Speeds up
    interpreter startup time by 50%. (LP: #1307684)
 -- Matthias Klose <email address hidden>   Tue, 15 Apr 2014 08:42:00 +0200

Available diffs

Superseded in trusty-release on 2014-04-15
Deleted in trusty-proposed on 2014-04-17 (Reason: moved to release)
apport (2.14.1-0ubuntu2) trusty; urgency=medium

  * etc/apport/crashdb.conf: Disable Launchpad crash/kernel reports for
    the final release. Only report to http://errors.ubuntu.com from now on.
 -- Brian Murray <email address hidden>   Thu, 10 Apr 2014 14:26:24 -0700

Available diffs

Superseded in trusty-release on 2014-04-10
Deleted in trusty-proposed on 2014-04-12 (Reason: moved to release)
apport (2.14.1-0ubuntu1) trusty; urgency=medium

  * New upstream bug fix release:
    - Fix FileNotFoundError from temporary launchpadlib cache dir cleanup.
      (LP: #1300474)
    - ui.py, open_url(): Skip any Python cleanup/atexit handlers in the forked
      xdg-open child, to avoid calling them twice. (Side issue of LP #1300474
      and #1282713)
    - apport-kde: Work around crash in sip by skipping the destructors of SIP
      objects. Thanks Rohan Garg! (LP: #1282713)
 -- Martin Pitt <email address hidden>   Fri, 04 Apr 2014 15:34:06 +0100

Available diffs

Superseded in trusty-release on 2014-04-04
Deleted in trusty-proposed on 2014-04-06 (Reason: moved to release)
apport (2.14-0ubuntu1) trusty; urgency=medium

  * New upstream release:
    - Add KernelCrash reports when iwlwifi encounters a firmware error (via
      the "error_dump" uevent and the new iwlwifi_error_dump helper). Thanks
      Seth Forshee!
    - launchpad: Really use a temporary launchpadlib cache dir by default.
      This avoids piling up gigabytes of useless cached data over time, which
      also tends to break every now and then.
    - Fix crash in logind session detection. Thanks Dimitri Ledkov!
      (LP: #1296026)
 -- Martin Pitt <email address hidden>   Mon, 31 Mar 2014 11:47:19 +0200

Available diffs

Superseded in trusty-release on 2014-03-31
Deleted in trusty-proposed on 2014-04-01 (Reason: moved to release)
apport (2.13.3-0ubuntu1) trusty; urgency=medium

  [ Martin Pitt ]
  * New upstream release:
    - etc/cron.daily/apport: Cleanup .drkonqi files after 7 days. Thanks Harald
      Sitter.
    - ui.py: Try to grab session D-BUS address from user's session when being
      called through pkexec. (LP: #1287460)

  [ Brian Murray ]
  * data/package-hooks/source_linux.py: ensure dupe_sig1 and dupe_sig2 are
    None if they are not found
 -- Martin Pitt <email address hidden>   Fri, 07 Mar 2014 16:34:45 +0100

Available diffs

Superseded in trusty-release on 2014-03-07
Deleted in trusty-proposed on 2014-03-08 (Reason: moved to release)
apport (2.13.2-0ubuntu5) trusty; urgency=medium

  * data/package-hooks/source_linux.py: remove line feed from
    DuplicateSignature as it causes issues on the error tracker
 -- Brian Murray <email address hidden>   Tue, 18 Feb 2014 13:36:50 -0800

Available diffs

Superseded in trusty-release on 2014-02-18
Deleted in trusty-proposed on 2014-02-20 (Reason: moved to release)
apport (2.13.2-0ubuntu4) trusty; urgency=medium

  * data/kernel_oops: include the package version in addition to the name
 -- Brian Murray <email address hidden>   Fri, 14 Feb 2014 14:09:39 -0800
Superseded in trusty-release on 2014-02-14
Deleted in trusty-proposed on 2014-02-16 (Reason: moved to release)
apport (2.13.2-0ubuntu3) trusty; urgency=medium

  * package-hooks/source_linux.py: create a DuplicateSignature for kernel
    oops reports thereby allowing them to be bucketed and consolidated in
    the Ubuntu error tracker
 -- Brian Murray <email address hidden>   Thu, 13 Feb 2014 14:33:07 -0800

Available diffs

Superseded in trusty-release on 2014-02-14
Deleted in trusty-proposed on 2014-02-15 (Reason: moved to release)
apport (2.13.2-0ubuntu2) trusty; urgency=medium

  * Merge from trunk:
    -  Fix backend_apt_dpkg.test_get_file_package_uninstalled test that got
       broken in the previous release.

Superseded in trusty-proposed on 2014-01-27
apport (2.13.2-0ubuntu1) trusty; urgency=medium

  * New upstream bug fix release:
    - Fix crash if systemd cgroup is unreadable in /sys, such as in
      containers.  (LP: #1270783)
    - apt/dpkg: Also consider Contents.gz from updates/security/proposed
      pockets, so that e. g. apport-retrace works for crash reports with files
      that are new in those. Thanks to Brian Murray for the initial patch.
      (LP: #1271258)
    - Only drop internal/private keys (starting with '_') from uploading to
      the crash DB and from the UI report views, but not already when updating
      the report. (LP: #1272505)
    - data/apport: Fix stdout/stderr initialization of the error log, don't
      close the original fd after dup2'ing as it is usually already fd 1. This
      makes Apport work with Python 3.4. (LP: #1272355)
    - Adjust report tests to work with Python 3.4 (LP: #1272355)
 -- Martin Pitt <email address hidden>   Mon, 27 Jan 2014 11:33:51 +0100

Available diffs

Superseded in trusty-release on 2014-01-28
Deleted in trusty-proposed on 2014-01-29 (Reason: moved to release)
apport (2.13.1-0ubuntu2) trusty; urgency=medium

  * debian/apport.upstart: Use running-in-container instead of checking init's
    environment.
  * Re-enable Launchpad crash reports for Trusty. (LP: #1271887)
 -- Martin Pitt <email address hidden>   Fri, 24 Jan 2014 17:34:56 +0100

Available diffs

Superseded in trusty-release on 2014-01-24
Deleted in trusty-proposed on 2014-01-26 (Reason: moved to release)
apport (2.13.1-0ubuntu1) trusty; urgency=medium

  * New upstream release:
    - Fix report.test_get_timestamp test for running in other time zones.
    - Fix erroneous "gdb-multiarch not installed" warnings in ui tests.
    - Fix ui.test_run_crash_older_session test for running as root.
    - Fix ui.test_run_crash_older_session for different file system file
      orders.
 -- Martin Pitt <email address hidden>   Fri, 10 Jan 2014 10:58:54 +0100
Superseded in trusty-proposed on 2014-01-10
apport (2.13-0ubuntu1) trusty; urgency=medium

  * New upstream release. Changes since our previous merge:
    - Do not report keys starting with '_' to the crash database. This can be
      used for keeping private keys in .crash files between crash and report
      time, or to store data between hooks etc., without cluttering reports.
    - UI: In "run all pending crashes" mode, skip reports that happened during
      logout in a desktop (specifically, logind) session; they are
      uninteresting and confusing to see at the next login. (LP: #1033932)
      They can still be reported manually with running the .crash file
      directly, but this sufficiently reduces the need to explicitly flag
      whether the report concerns a logout crash. (LP: #1067646)
    - Add support for PID namespaces (Linux containers): Crashes originating
      from a container on a system running a >= 3.12 kernel will be
      automatically redirected to apport inside the container, or ignored if
      apport is not installed in the container. Thanks to Stéphane Graber!
    - Print a warning when trying to retrace a report from a foreign
      architecture and gdb-multiarch is not installed. (LP: #1239395)
    - etc/init.d/apport: Don't change core_pattern when running in a
      container, as this influences the host and other containers, too.
  * apport/ui.py: Rename "MarkForUpload" whoopsie hack field to
    "_MarkForUpload" and remove delta from launchpad.py. Fields starting with
    '_' are now considered private.
  * debian/apport.upstart: Add "%P" macro to core_pattern, to enable Linux
    container handling with upstart.
  * debian/apport.upstart: Don't change core_pattern when running in a
    container, as this influences the host and other containers, too.
    (LP: #1267728)
 -- Martin Pitt <email address hidden>   Fri, 10 Jan 2014 09:07:07 +0100

Available diffs

Superseded in trusty-release on 2014-01-10
Deleted in trusty-proposed on 2014-01-11 (Reason: moved to release)
apport (2.12.7-0ubuntu6) trusty; urgency=medium

  * Merge from trunk:
    - setup.py: Make updating of hashbangs work when building without Java,
      and also apply it on bin/.
  * Bump Standards-Version to 3.9.5, no changes necessary.
 -- Martin Pitt <email address hidden>   Tue, 07 Jan 2014 18:41:12 +0100
Superseded in trusty-proposed on 2014-01-07
apport (2.12.7-0ubuntu5) trusty; urgency=low

  * Modify the location of apport/autoreport from /etc to /var/lib to be more
    compatible with phablet images.  Remove instance from apport-noui upstart
    job. (LP: #1235436)
 -- Brian Murray <email address hidden>   Mon, 06 Jan 2014 13:00:41 -0800

Available diffs

Superseded in trusty-proposed on 2014-01-07
apport (2.12.7-0ubuntu4) trusty; urgency=medium

  * In python3 (unlike python2) file object does not have "splitlines()"
    method, instead one iterate over the lines in the file directly. (LP:
    #1265735)
 -- Dimitri John Ledkov <email address hidden>   Fri, 03 Jan 2014 08:36:55 +0000

Available diffs

Superseded in trusty-release on 2014-01-07
Deleted in trusty-proposed on 2014-01-09 (Reason: moved to release)
apport (2.12.7-0ubuntu3) trusty; urgency=medium

  * Merge from trunk:
    - test_signal_crashes: Clean up unexpected reports after every test, to
      avoid breaking all subsequent tests.
    - test_signal_crashes: Stop checking that gdb prints nothing on stderr, as
      latest gdb 7.6.50 now almost always prints some about missing source
      files.
  * During package build, only run subset of tests that work on buildds, and
    make any failure fail the build. The full test suite  is run as
    autopkgtest.
 -- Martin Pitt <email address hidden>   Thu, 19 Dec 2013 08:29:02 +0100

Available diffs

Superseded in trusty-release on 2013-12-19
Deleted in trusty-proposed on 2013-12-21 (Reason: moved to release)
apport (2.12.7-0ubuntu2) trusty; urgency=low

  * data/package-hooks/source_ubiquity.py: only warn people about passwords in
    the debug log file if they are running in debug mode (LP: #1257159)
  * data/general-hooks/ubuntu.py: gather more information for dpkg already
    installed and configured package install failures
 -- Brian Murray <email address hidden>   Mon, 09 Dec 2013 14:20:12 -0800
Published in saucy-updates on 2013-12-19
Deleted in saucy-proposed (Reason: moved to -updates)
apport (2.12.5-0ubuntu2.2) saucy-proposed; urgency=low

  * Patch from upstream r2732.  Filter out "guest..." users, they may have a
    system UID. (LP: #1250679)
 -- Brian Murray <email address hidden>   Fri, 06 Dec 2013 11:15:30 -0800
Superseded in trusty-release on 2013-12-10
Deleted in trusty-proposed on 2013-12-11 (Reason: moved to release)
apport (2.12.7-0ubuntu1) trusty; urgency=low

  [ Martin Pitt ]
  * New upstream release:
    - Properly fall back to lsb_release if /etc/os-release is invalid.
    - report.py, add_proc_info(): Add "CurrentDesktop" field with the value of
      $XDG_CURRENT_DESKTOP, if present. (LP: #1247904)
    - fileutils.py, get_all_system_reports(): Filter out "guest..." users,
      they might have a system UID. (LP: #1250679)
    - apt/dpkg: Don't call dpkg-divert with full path, it moved in Ubuntu
      14.04. (LP: #1252305)
  * launchpad.py: Ignore "MarkForUpload" field, it's just for internal
    communication with whoopsie.

  [ Andy Whitcroft ]
  * package-hooks/source_linux.py: pull forward fix to generify linux-meta
    to linux mapping.  (LP: #1229611)
  * package-hooks/source_linux.py: pull forward kernel tagging for
    linux-lts- family kernels.  (LP: #1229611)
 -- Martin Pitt <email address hidden>   Tue, 19 Nov 2013 09:11:53 +0100
Superseded in trusty-release on 2013-11-19
Deleted in trusty-proposed on 2013-11-20 (Reason: moved to release)
apport (2.12.6-0ubuntu1) trusty; urgency=low

  * New upstream security/bug fix release:
    - SECURITY FIX: For setuid programs which drop their privileges after
      startup, make the report and core dumps owned by root, to avoid possible
      data disclosure. Also, change core dump files to permissions "0600".
      Thanks to Martin Carpenter for discovering this!
      (CVE-2013-1067, LP: #1242435)
    - sandboxutils.needed_runtime_packages(): Create cache directory for
      Contents.gz if missing. (LP: #933199)
    - apt/dpkg: Recognize options in apt sources.list. (LP: #1238620)
  * Move Vcs-Bzr to trusty branch.
 -- Martin Pitt <email address hidden>   Fri, 25 Oct 2013 06:49:19 +0200

Available diffs

Published in precise-updates on 2013-10-24
Published in precise-security on 2013-10-24
apport (2.0.1-0ubuntu17.6) precise-security; urgency=low

  * SECURITY UPDATE: incorrect permissions on setuid process core dumps
    (LP: #1242435)
    - use correct permissions when writing the core file in data/apport,
      added test to test/test_signal_crashes.py.
    - Thanks to Martin Pitt for the patch!
    - CVE-2013-1067
 -- Marc Deslauriers <email address hidden>   Wed, 23 Oct 2013 13:04:37 -0400
Published in quantal-updates on 2013-10-24
Published in quantal-security on 2013-10-24
apport (2.6.1-0ubuntu13) quantal-security; urgency=low

  * SECURITY UPDATE: incorrect permissions on setuid process core dumps
    (LP: #1242435)
    - use correct permissions when writing the core file in data/apport,
      added test to test/test_signal_crashes.py.
    - Thanks to Martin Pitt for the patch!
    - CVE-2013-1067
 -- Marc Deslauriers <email address hidden>   Wed, 23 Oct 2013 13:03:40 -0400
Published in raring-updates on 2013-10-24
Published in raring-security on 2013-10-24
apport (2.9.2-0ubuntu8.5) raring-security; urgency=low

  * SECURITY UPDATE: incorrect permissions on setuid process core dumps
    (LP: #1242435)
    - use correct permissions when writing the core file in data/apport,
      added test to test/test_signal_crashes.py.
    - Thanks to Martin Pitt for the patch!
    - CVE-2013-1067
 -- Marc Deslauriers <email address hidden>   Wed, 23 Oct 2013 14:18:57 -0400
Superseded in saucy-updates on 2013-12-19
Published in saucy-security on 2013-10-24
apport (2.12.5-0ubuntu2.1) saucy-security; urgency=low

  * SECURITY UPDATE: incorrect permissions on setuid process core dumps
    (LP: #1242435)
    - use correct permissions when writing the core file in data/apport,
      added test to test/test_signal_crashes.py.
    - Thanks to Martin Pitt for the patch!
    - CVE-2013-1067
 -- Marc Deslauriers <email address hidden>   Wed, 23 Oct 2013 12:50:57 -0400
Superseded in trusty-release on 2013-10-25
Published in saucy-release on 2013-10-11
Deleted in saucy-proposed (Reason: moved to release)
apport (2.12.5-0ubuntu2) saucy; urgency=low

  * etc/apport/crashdb.conf: Disable Launchpad crash/kernel reports for the
    final release. Only report to http://errors.ubuntu.com from now on.
 -- Martin Pitt <email address hidden>   Fri, 11 Oct 2013 12:11:45 +0200

Available diffs

Superseded in saucy-release on 2013-10-11
Deleted in saucy-proposed on 2013-10-12 (Reason: moved to release)
apport (2.12.5-0ubuntu1) saucy; urgency=low

  * New upstream bug fix release:
    - Report.add_os_info(): Do not overwrite already existing data.
      (LP: #1226776)
    - kernel_oops hook: Collect uname at the time of invoking the hook,
      instead of at data collection time. (LP: #1226776)
    - Replace fixed size icons with PNGs, which are more efficient and avoid
      rendering artifacts. (LP: #1231763)
 -- Martin Pitt <email address hidden>   Fri, 27 Sep 2013 05:56:30 +0200
Superseded in precise-updates on 2013-10-24
Deleted in precise-proposed on 2013-10-25 (Reason: moved to -updates)
apport (2.0.1-0ubuntu17.5) precise-proposed; urgency=low

  * fix up apport reporting for linux-lts-raring kernels (LP: #1229611)
   - generalise linux-meta* to linux* mapping so we do not have to add
     each backport kernel explicitly.
   - remove linux-lts-quantal hack which was introduced for when packages
     were shipped via the x-swap PPA and so there was no real source
     package in the archive.
   - add links for linux-lts-raring to the package to map those to
     the source_linux.py hooks.
   - add links for linux-lts-saucy to the package to map those to
     the source_linux.py hooks.
 -- Andy Whitcroft <email address hidden>   Tue, 24 Sep 2013 13:05:38 +0100
Superseded in saucy-release on 2013-09-27
Deleted in saucy-proposed on 2013-09-28 (Reason: moved to release)
apport (2.12.4-0ubuntu1) saucy; urgency=low

  * New upstream release:
    - Update icons to new design from Vishnoo Charan Reddy, many thanks!
      (LP: #1079639)
 -- Martin Pitt <email address hidden>   Thu, 19 Sep 2013 13:27:03 -0500
Superseded in saucy-release on 2013-09-19
Deleted in saucy-proposed on 2013-09-21 (Reason: moved to release)
apport (2.12.3-0ubuntu1) saucy; urgency=low

  * New upstream bug fix release:
    - ProblemReport.write_mime(): Adjust MIMEText handling to latest Python
      3.3 upstream changes which now don't tolerate passing bytes any more.
      (LP: #1227381)
    - apport-gtk: Don't use obsolete add_with_viewport() method any more.
    - Fix ui_present_report_details() "modal_for" keyword for all UI
      implementations, so that --hanging works for -cli and -kde, too.
      (LP: #1213790)
 -- Martin Pitt <email address hidden>   Thu, 19 Sep 2013 10:36:06 -0500

Available diffs

Superseded in saucy-release on 2013-09-19
Deleted in saucy-proposed on 2013-09-20 (Reason: moved to release)
apport (2.12.2-0ubuntu1) saucy; urgency=low

  * New upstream bug fix release. Changes since previous snapshot:
    - crash-digger: Write pid into lock file. Thanks Steve Langasek.
    - apport-gtk: When loading a Bug report from a file, properly set up for
      bug reporting mode. (LP: #1226140)
    - Move "program is not installed any more" check from report loading into
      data collection, so that crash reports can be moved and reported on
      machines without that program installed. (LP: #1226030)
  * data/general-hooks/ubuntu.py: Add output of "system-image-info -i" to
    reports as field "SystemImageInfo", to better identify phablet builds.
    (LP: #1225113)
  * Add gdb-minimal dependency to apport-noui, as for crashes we always need a
    StacktraceAddressSignature at least. (part of LP #1226030)
 -- Martin Pitt <email address hidden>   Tue, 17 Sep 2013 16:25:55 -0500

Available diffs

Superseded in saucy-release on 2013-09-18
Deleted in saucy-proposed on 2013-09-19 (Reason: moved to release)
apport (2.12.1-0ubuntu4) saucy; urgency=low

  * whoopsie-upload-all: Add a -t/--timeout option. In Jenkins we don't want
    to block on upload for 30 mins, but it's still a reasonable timeout on
    phones.
 -- Martin Pitt <email address hidden>   Thu, 12 Sep 2013 11:50:22 -0400

Available diffs

Superseded in saucy-release on 2013-09-12
Deleted in saucy-proposed on 2013-09-13 (Reason: moved to release)
apport (2.12.1-0ubuntu3) saucy; urgency=low

  * data/general-hooks/ubuntu-gnome.py: Add tag when using the gnome3-next
    PPA.
  * data/general-hooks/cloud_archive.py: Fix IndexError if Package field does
    not exist.
  * Merge from trunk:
    - fileutils.py, get_{new,all}_reports(): Don't consider reports which are
      readable, but not writable. (LP: #1098844)
    - test_ui_kde.py: Cleanly skip the test if PyQt/PyKDE are not installed,
      instead of failing.
 -- Martin Pitt <email address hidden>   Fri, 30 Aug 2013 12:42:01 +0200

Available diffs

Superseded in raring-updates on 2013-10-24
Deleted in raring-proposed on 2013-10-25 (Reason: moved to -updates)
apport (2.9.2-0ubuntu8.4) raring-proposed; urgency=low

  * Fix endless loop of EOFErrors with broken core dumps. (LP: #1168849)
 -- Brian Murray <email address hidden>   Wed, 21 Aug 2013 13:58:08 -0700
Superseded in saucy-release on 2013-08-30
Deleted in saucy-proposed on 2013-08-31 (Reason: moved to release)
apport (2.12.1-0ubuntu2) saucy; urgency=low

  * Don't provide arguments to whoopsie-upload-all. It doesn't take any.
  * Do not attempt to install the now dead apport-noui frontend.
 -- Evan Dandrea <email address hidden>   Mon, 19 Aug 2013 15:25:05 +0100
Superseded in saucy-proposed on 2013-08-19
apport (2.12.1-0ubuntu1) saucy; urgency=low

  [ Martin Pitt ]
  * New upstream release. Changes since our previous snapshot:
    - Drop apport-noui in favour of whoopsie-upload-all. We don't want to
      process hooks when run noninteractively, since they may ask questions or
      determine a report is not due to a bug in Ubuntu. whoopsie-upload-all
      skips these hooks.
    - apport/report.py: Gracefully handle being unable to get the source package
      for a binary package, as when the latter does not exist in the cache.
      (LP: #1097773)
  * data/general-hooks/ubuntu-gnome.py: Switch to Tim Lunn's duplicate DB for
    the Ubuntu GNOME PPA.

  [ Evan Dandrea ]
  * Call whoopsie-upload-all from the apport-noui upstart job instead of
    the now-dead apport-noui frontend.
 -- Evan Dandrea <email address hidden>   Mon, 19 Aug 2013 14:42:26 +0100

Available diffs

Superseded in saucy-release on 2013-08-19
Deleted in saucy-proposed on 2013-08-21 (Reason: moved to release)
apport (2.12-0ubuntu3) saucy; urgency=low

  * Add an upstart job and package to handle automatic error reporting.
 -- Evan Dandrea <email address hidden>   Tue, 06 Aug 2013 11:17:48 +0100

Available diffs

Superseded in saucy-release on 2013-08-06
Deleted in saucy-proposed on 2013-08-07 (Reason: moved to release)
apport (2.12-0ubuntu2) saucy; urgency=low

  * Merge from trunk:
    - sandboxutils.py, make_sandbox(): Install packages from Package: and
      Dependencies: fields also if we have a ProcMaps: field and there are any
      third-party packages. This fixes retracing crashes that use PPAs (as they
      don't have Contents.gz).
    - Robustify "progress bar visible" GTK and KDE UI checks for the faster
      collection due to dropping lsb_release.
 -- Martin Pitt <email address hidden>   Fri, 02 Aug 2013 16:03:43 +0200
Superseded in saucy-proposed on 2013-08-02
apport (2.12-0ubuntu1) saucy; urgency=low

  * New upstream release:
    - recoverable_problem: Can take the PID as an argument.
    - Add data/whoopsie-upload-all: Process all pending crashes and mark them
      for whoopsie upload, but do not upload them to any other crash database.
      Wait until whoopsie is done uploading.
    - Eliminate multiple calls to lsb_release by caching the result. On
      systems which provide /etc/os-release, use that instead of lsb_release.
      (LP: #1164742)
    - launchpad.py: Show the Python major version in the error message about
      missing launchpadlib.
    - ui.py: Check if options for updating and reporting a new bug get used
      together, and give a proper error message in this case. (LP: #1071905)
    - apport: Fix "Exectuable" typo, leading to reports not being synced on
      upstart crashes. Thanks James Hunt. (LP: #1203744)
    - Rename apport-gtk-mime.desktop to apport-gtk.desktop and drop the
      old apport-gtk.desktop that wasn't even being installed. With that, the
      window will be shown as "Report a problem..." instead of "Apport-gtk" in
      GNOME shell and other DEs. Thanks Jeremy Bicha. (LP: #1207496)
    - report.py, add_gdb_info(): Fix crash if gdb cannot load the symbol map.
      (LP: #1171484)
    - apport-retrace: Fix crash when using --sandbox without --cache.
      (LP: #1197034)
    - Fix error message when PID is inaccessible. (LP: #1204718)
    - doc/data-format.tex: Drop unused "OS" and "OSRelease" fields, replace
      with "DistroRelease" which is actually being used. (LP: #1018387)
  * debian/apport-gtk.install: Adjust for desktop file rename.
  * debian/apport.install: Install whoopsie-upload-all.
  * launchpad.py: Show package name in 'launchpadlib not installed' error
    message, and give a more direct error message when trying to use this
    through Python 3. (LP: #1071905)
 -- Martin Pitt <email address hidden>   Fri, 02 Aug 2013 11:30:12 +0200

Available diffs

Superseded in saucy-release on 2013-08-02
Deleted in saucy-proposed on 2013-08-03 (Reason: moved to release)
apport (2.11-0ubuntu1) saucy; urgency=low

  * New upstream release:
    - data/apport-noui: A noninteractive frontend for automatic error
      reporting. apport-bug will use this if the /etc/apport/autoreport flag
      file exists.
    - hookutils.py, attach_upstart_logs(): Also attach
      ~/.cache/upstart/application-<desktopname>.log for any *.desktop file
      shipped by a package.
  * debian/apport.install: Ship the new apport-noui frontend.
 -- Martin Pitt <email address hidden>   Wed, 17 Jul 2013 09:48:42 +0200

Available diffs

Superseded in raring-updates on 2013-10-23
Deleted in raring-proposed on 2013-10-24 (Reason: moved to -updates)
apport (2.9.2-0ubuntu8.3) raring-proposed; urgency=low

  * Fix the order of suid_dumpable and core_pattern. Thanks Seth Arnold
    and Marc Deslauriers (LP: #1194541).
 -- Evan Dandrea <email address hidden>   Mon, 08 Jul 2013 15:58:18 +0100
Superseded in saucy-release on 2013-07-17
Deleted in saucy-proposed on 2013-07-18 (Reason: moved to release)
apport (2.10.2-0ubuntu4) saucy; urgency=low

  [ Brian Murray ]
  * Avoid a crash when handling dpkg terminal log files with unicode data in
    them

  [ Evan Dandrea ]
  * Fix the order of suid_dumpable and core_pattern. Thanks Seth Arnold
    (LP: #1194541).
 -- Evan Dandrea <email address hidden>   Mon, 08 Jul 2013 15:50:49 +0100
Superseded in precise-updates on 2013-10-04
Deleted in precise-proposed on 2013-10-05 (Reason: moved to -updates)
apport (2.0.1-0ubuntu17.4) precise-proposed; urgency=low

  * Enable suid_dumpable (core dumps of setuid binaries). This has
    always been safe for us, as we set a core pipe handler, but the
    kernel now protects against one not being set:
    http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-
    raring.git;a=blob;f=Documentation/sysctl/fs.txt;h=88152f214f48cb69c6
    43d4bf2ff2ac9a61ad2eb0;hb=HEAD (LP: #1194541).
 -- Evan Dandrea <email address hidden>   Tue, 25 Jun 2013 16:40:45 +0100
Superseded in quantal-updates on 2013-10-24
Deleted in quantal-proposed on 2013-10-25 (Reason: moved to -updates)
apport (2.6.1-0ubuntu12) quantal-proposed; urgency=low

  * Enable suid_dumpable (core dumps of setuid binaries). This has
    always been safe for us, as we set a core pipe handler, but the
    kernel now protects against one not being set:
    http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-
    raring.git;a=blob;f=Documentation/sysctl/fs.txt;h=88152f214f48cb69c6
    43d4bf2ff2ac9a61ad2eb0;hb=HEAD (LP: #1194541).
 -- Evan Dandrea <email address hidden>   Tue, 25 Jun 2013 16:32:21 +0100

Available diffs

Superseded in raring-proposed on 2013-07-08
apport (2.9.2-0ubuntu8.2) raring-proposed; urgency=low

  * Enable suid_dumpable (core dumps of setuid binaries). This has
    always been safe for us, as we set a core pipe handler, but the
    kernel now protects against one not being set:
    http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-
    raring.git;a=blob;f=Documentation/sysctl/fs.txt;h=88152f214f48cb69c6
    43d4bf2ff2ac9a61ad2eb0;hb=HEAD (LP: #1194541).
 -- Evan Dandrea <email address hidden>   Tue, 25 Jun 2013 16:25:20 +0100
Superseded in saucy-release on 2013-07-08
Deleted in saucy-proposed on 2013-07-09 (Reason: moved to release)
apport (2.10.2-0ubuntu3) saucy; urgency=low

  * Enable suid_dumpable (core dumps of setuid binaries). This has
    always been safe for us, as we set a core pipe handler, but the
    kernel now protects against one not being set:
    http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-
    raring.git;a=blob;f=Documentation/sysctl/fs.txt;h=88152f214f48cb69c6
    43d4bf2ff2ac9a61ad2eb0;hb=HEAD
 -- Evan Dandrea <email address hidden>   Tue, 25 Jun 2013 15:37:01 +0100

Available diffs

Superseded in saucy-release on 2013-06-28
Deleted in saucy-proposed on 2013-06-29 (Reason: moved to release)
apport (2.10.2-0ubuntu2) saucy; urgency=low

  [ Brian Murray ]
  * data/general-hooks/ubuntu.py:
    - Resolve crash in duplicate signature calculation when the package is not
      installed (LP: #1184121)
    - Remove unusable check for previous package install failures
    - Fix indentation of package-conflict check

  [ Martin Pitt ]
  * Raise python-apport's "Suggests: python launchpadlib" to Depends:, as the
    only reason why to install this package is for apport-collect these days.
    (LP: #1192330)
  * Merge from trunk:
    - hookutils.py, attach_conffiles(): Fix check for inaccessible or modified
      conffiles. (LP: #1192899)
    - Updated translations from LP.
  * etc/apport/crashdb.conf: Enable crash reports on Launchpad for saucy.
 -- Martin Pitt <email address hidden>   Fri, 21 Jun 2013 07:16:00 +0200
Superseded in precise-updates on 2013-08-08
Deleted in precise-proposed on 2013-08-10 (Reason: moved to -updates)
apport (2.0.1-0ubuntu17.3) precise-proposed; urgency=low

  * data/general-hooks/ubuntu.py: For package installation failures, build a
    DuplicateSignature from the package, version, and dpkg ErrorMessage,
    instead of using the whole dpkg terminal log. (LP: #1185515)
 -- Brian Murray <email address hidden>   Wed, 29 May 2013 13:13:25 -0700
Superseded in quantal-updates on 2013-08-08
Deleted in quantal-proposed on 2013-08-10 (Reason: moved to -updates)
apport (2.6.1-0ubuntu11) quantal-proposed; urgency=low

  * data/general-hooks/ubuntu.py: For package installation failures, build a
    DuplicateSignature from the package, version, and dpkg ErrorMessage,
    instead of using the whole dpkg terminal log. (LP: #1185515)
 -- Brian Murray <email address hidden>   Wed, 29 May 2013 11:51:44 -0700
Superseded in raring-updates on 2013-08-07
Deleted in raring-proposed on 2013-08-08 (Reason: moved to -updates)
apport (2.9.2-0ubuntu8.1) raring-proposed; urgency=low

  * data/general-hooks/ubuntu.py: For package installation failures, build a
    DuplicateSignature from the package, version, and dpkg ErrorMessage,
    instead of using the whole dpkg terminal log. (LP: #1185515)
 -- Brian Murray <email address hidden>   Wed, 29 May 2013 10:12:26 -0700
Superseded in saucy-release on 2013-06-21
Deleted in saucy-proposed on 2013-06-22 (Reason: moved to release)
apport (2.10.2-0ubuntu1) saucy; urgency=low

  * New upstream bug fix release:
    - Resolve symlinks in file references in Python crash signatures.
      (LP: #1179979)
    - Fix endless loop of EOFErrors with broken core dumps. (LP: #1168849)
    - report.py, add_gdb_info(): Fix crash if gdb did not determine an
      assertion message. (LP: #1171484)
    - apt/dpkg: Fix get_file_package()'s "release" field to actually mean
      DistroRelease:, not a distro code name. This now requires a previous
      call to install_packages() with a configdir, which needs to have a file
      <configdir>/<release>/codename with the release's code name in it.
    - sandboxutils.py: Call get_file_package() with the report's release, so
      that we actually get files from the target release, not the host
      release.
    - test_hookutils.py: Don't assume that /etc/motd exists.
  * Move to dh compat level 9.
 -- Martin Pitt <email address hidden>   Wed, 22 May 2013 12:39:21 +0200

Available diffs

Superseded in saucy-release on 2013-05-22
Deleted in saucy-proposed on 2013-05-23 (Reason: moved to release)
apport (2.10.1-0ubuntu1) saucy; urgency=low

  * New upstream bug fix release:
    - Fix ui.test_run_crash_anonymity_escaping test when running as root.
    - launchpad.py: Fix crash when trying to adjust a distro-only bug task if
      the bug also already has a distropackage task.
    - apt/dpkg: When there is no -dbg package, install all -dbg packages of
      the corresponding source package, and only then fall back to -dbgsym.
      (LP: #1003234)
  * data/general-hooks/ubuntu.py: Fix PEP8 error, to make test suite run
    again.
 -- Martin Pitt <email address hidden>   Tue, 14 May 2013 16:43:09 +0200

Available diffs

Superseded in saucy-release on 2013-05-14
Deleted in saucy-proposed on 2013-05-15 (Reason: moved to release)
apport (2.10-0ubuntu3) saucy; urgency=low

  * data/general-hooks/cloud_archive.py: deal with the case where a bug is
    being reported about a package that is not installed (LP: #1173240)
 -- Brian Murray <email address hidden>   Mon, 06 May 2013 08:29:51 -0700

Available diffs

Superseded in saucy-release on 2013-05-10
Deleted in saucy-proposed on 2013-05-11 (Reason: moved to release)
apport (2.10-0ubuntu1) saucy; urgency=low

  [ Martin Pitt ]
  * New upstream release. Changes since our previous snapshot:
    - Support retracing foreign powerpc reports, thanks Steve Langasek.
    - apport/report.py: Generate a crash signature for suspend/resume failures.
    - hookutils.py: Add attach_upstart_logs(), thanks Steve Langasek.
    - hookutils.py, in_session_of_problem(): Port from ConsoleKit to logind.
    - apport/report.py: Handle the case where the user has been removed from
      the system, but one of its still-running binaries crashes (LP: #1163453).
    - Fix anonymization of user/GECOS fields with regexp control characters
      like '+'. (LP: #985049)
    - Run tests under LC_CTYPE=C and unset LANG as well, to discover
      assumptions about UTF-8 locales. Fix the two failing tests.
    - Fix UnicodeDecodeError when apport encounters non-ASCII environment
      variables. (LP: #1172638)
  * debian/control: Update Vcs-* for saucy branch.
  * data/general-hooks/cloud_archive.py: Fix PEP-8 error.

  [ Steve Langasek ]
  * data/general-hooks/ubuntu.py: Call attach_upstart_logs(), to attach the
    logs for any upstart user jobs shipped by the binary package.
 -- Martin Pitt <email address hidden>   Tue, 30 Apr 2013 14:49:42 -0700

Available diffs

Superseded in saucy-release on 2013-04-30
Published in raring-release on 2013-04-12
Deleted in raring-proposed (Reason: moved to release)
apport (2.9.2-0ubuntu8) raring; urgency=low

  * data/package-hooks/source_ubiquity.py: use an untranslated string to
    determine if the grub install was successful (LP: #1168126)
 -- Brian Murray <email address hidden>   Thu, 11 Apr 2013 12:51:43 -0700

Available diffs

Superseded in precise-updates on 2013-06-05
Deleted in precise-proposed on 2013-06-06 (Reason: moved to -updates)
apport (2.0.1-0ubuntu17.2) precise-proposed; urgency=low

  * data/general-hooks/cloud_archive.py,
    etc/apport/crashdb.conf.d/cloud-archive.conf: Add general hook and CrashDB
    configuration to redirect bug reports from packages from the Ubuntu Cloud
    Archive to the cloud-archive project on Launchpad (LP: #1168009).
 -- James Page <email address hidden>   Thu, 11 Apr 2013 16:36:41 +0100
Superseded in raring-release on 2013-04-12
Deleted in raring-proposed on 2013-04-13 (Reason: moved to release)
apport (2.9.2-0ubuntu7) raring; urgency=low

  * data/general-hooks/cloud_archive.py: Send reports for packages from
    the Ubuntu Cloud Archive to the cloud-archive project on Launchpad.
 -- James Page <email address hidden>   Thu, 11 Apr 2013 16:07:39 +0100

Available diffs

Superseded in raring-release on 2013-04-11
Deleted in raring-proposed on 2013-04-13 (Reason: moved to release)
apport (2.9.2-0ubuntu6) raring; urgency=low

  * etc/apport/crashdb.conf: Disable Launchpad crash/kernel reports for the
    raring release. Only report to http://errors.ubuntu.com from now on.
 -- Martin Pitt <email address hidden>   Thu, 11 Apr 2013 12:42:27 +0200

Available diffs

Superseded in raring-release on 2013-04-11
Deleted in raring-proposed on 2013-04-12 (Reason: moved to release)
apport (2.9.2-0ubuntu5) raring; urgency=low

  * data/package-hooks/source_ubiquity.py: Fix crash on non-UTF-8 data in log
    files.
  * Merge from trunk:
    - data/gcc_ice_hook: Fix crash with source files that have non-UTF8 data.
      (LP: #1045283)
 -- Martin Pitt <email address hidden>   Wed, 27 Mar 2013 09:01:58 +0100

Available diffs

Superseded in raring-release on 2013-03-27
Deleted in raring-proposed on 2013-03-28 (Reason: moved to release)
apport (2.9.2-0ubuntu4) raring; urgency=low

  * data/general-hooks/ubuntu-gnome.py: Add "gnome3-ppa" tag if any dependency
    is from the gnome3 PPA.
  * Merge from trunk:
    - hookutils.attach_conffiles(): Fix IOError crash on inaccessible
      conffiles; mark them as '[inaccessible: <reason>]' instead.
      (LP: #1154536)
    - hookutils.in_session_of_problem(): Fix crash when the current locale is
      invalid. (LP: #1154896)
 -- Martin Pitt <email address hidden>   Mon, 25 Mar 2013 15:34:02 +0100

Available diffs

Superseded in raring-release on 2013-03-25
Deleted in raring-proposed on 2013-03-26 (Reason: moved to release)
apport (2.9.2-0ubuntu3) raring; urgency=low

  [ Martin Pitt ]
  * Add data/general-hooks/ubuntu-gnome.py: Send reports for packages from the
    gnome3 PPAs to the ubuntu-gnome Launchpad project. (LP: #1158119)

  [ Philip Muškovac ]
  * Add the seed name as bug tag in the ubiquity hook so it's possible to
    filter the bugs by the image that was used. (LP: #1154302)
 -- Martin Pitt <email address hidden>   Mon, 25 Mar 2013 11:17:49 +0100

Available diffs

Superseded in raring-release on 2013-03-25
Deleted in raring-proposed on 2013-03-26 (Reason: moved to release)
apport (2.9.2-0ubuntu2) raring; urgency=low

  * Include ubiquity.log generated by upstart for the ubiquity.conf
    upstart job.
 -- Dmitrijs Ledkovs <email address hidden>   Wed, 13 Mar 2013 18:52:21 +0000

Available diffs

Superseded in raring-release on 2013-03-20
Deleted in raring-proposed on 2013-03-21 (Reason: moved to release)
apport (2.9.2-0ubuntu1) raring; urgency=low

  * New upstream release:
    - report.py, add_package_info(): Add "[origin: unknown]" tag to
      Package/Dependencies fields for non-distro package whose origin cannot
      be determined. (LP: #1148116)
    - Adjust kernel_crashdump to the format kdump-tools produces. Thanks Louis
      Bouchard.
    - Write core dumps on SIGQUIT if ulimit allows. Thanks Graeme Hewson.
      (LP: #1153662)
  * debian/apport.upstart: Also check for kdump-tools-style kernel crash
    reports for calling kernel_crashdump. Thanks Louis Bouchard.
 -- Martin Pitt <email address hidden>   Tue, 19 Mar 2013 11:48:27 +0100

Available diffs

Superseded in raring-release on 2013-03-19
Deleted in raring-proposed on 2013-03-20 (Reason: moved to release)
apport (2.9.1-0ubuntu1) raring; urgency=low

  * New upstream release:
    - launchpad.py: Add support for filing bugs as private. Document this in
      doc/crashdb-conf.txt. (LP: #1144647)
    - Fix crash in error() and warning() if there is no sys.stderr.
      (LP: #1012445)
    - Fix Turkish translation to add missing keyboard accelerator.
      (LP: #648750)
    - fileutils.py, find_package_desktopfile(): Restrict to autostart and
      application .desktop files. (LP: #1147528)
    - apt/dpkg get_modified_files(): Fix crash when encountering non-ASCII
      file names in an ASCII locale. (LP: #1044014)
  * Bump Standards-Version to 3.9.4 (no changes necessary).
 -- Martin Pitt <email address hidden>   Thu, 07 Mar 2013 16:04:35 +0100

Available diffs

Superseded in raring-release on 2013-03-07
Deleted in raring-proposed on 2013-03-08 (Reason: moved to release)
apport (2.9-0ubuntu2) raring; urgency=low

  * Merge from trunk:
    - test_signal_crashes.py: Fix test_crash_apport() when being run under
      LD_PRELOAD.
 -- Martin Pitt <email address hidden>   Fri, 01 Mar 2013 13:35:21 +0100

Available diffs

Superseded in raring-release on 2013-03-01
Deleted in raring-proposed on 2013-03-02 (Reason: moved to release)
apport (2.9-0ubuntu1) raring; urgency=low

  [ Martin Pitt ]
  * New upstream release. Changes since previous trunk merge:
    - fileutils.py, shared_libraries(): Return a "name → path" dict instead of
      just a set of names. Thanks Kyle Nitzsche.
    - sandboxutils.py: Support unpackaged executables, i. e. reports which do
      not have "Package" and "Dependencies" fields. For those, get required
      libraries from "ProcMaps". Thanks Kyle Nitzsche.
    - apport/report.py: report if LD_PRELOAD and LD_LIBRARY_PATH are set.
      Thanks James Hunt.
    - apport-valgrind: Cleanly exit on keyboard interrupts. Thanks Kyle
      Nitzsche.
    - debian.py: Fix "string payload expected" crash when building the report.
      Thanks Dmitry Shachnev. (Debian #698010)
    - Move shared_libraries() and links_with_shared_library() from hookutils
      into fileutils, so that we can use it from apport-valgrind. Thanks to
      Kyle Nitzsche for the initial patch.
    - fileutils.shared_libraries(): Filter out virtual "linux-vdso" from
      result.  Thanks Kyle Nitzsche.
    - apport-valgrind: Fix path to debug symbols in the sandbox.
    - ui.py, get_desktop_entry(): Fix for Python 2.

  [ Brian Murray ]
  * data/general-hooks/ubuntu.py: remove adding of running-unity tag to bug
    reports as the majority of users are now using unity so this is the more
    common case.
  * data/package-hooks/source_ubiquity.py: set a default value for cd_error
 -- Martin Pitt <email address hidden>   Fri, 01 Mar 2013 09:17:34 +0100

Available diffs

Superseded in raring-release on 2013-03-01
Deleted in raring-proposed on 2013-03-02 (Reason: moved to release)
apport (2.8-0ubuntu4) raring; urgency=low

  * ui.py: Check $PKEXEC_UID in addition to $SUDO_UID for opening a browser.
    (Backported from trunk).
 -- Martin Pitt <email address hidden>   Fri, 01 Feb 2013 11:26:39 +0100

Available diffs

Superseded in raring-release on 2013-02-01
Deleted in raring-proposed on 2013-02-02 (Reason: moved to release)
apport (2.8-0ubuntu3) raring; urgency=low

  * Backport polkit action for running apport-gtk through pkexec to access
    system crash reports from upstream r2578
 -- Brian Murray <email address hidden>   Wed, 30 Jan 2013 08:13:01 -0800

Available diffs

Superseded in raring-release on 2013-01-30
Deleted in raring-proposed on 2013-01-31 (Reason: moved to release)
apport (2.8-0ubuntu2) raring; urgency=low

  [ Martin Pitt ]
  * debian/control: Add alternative libc-dbg dependencies.

  [ Brian Murray ]
  * data/package-hooks/source_linux.py: modify check for whether or not the
    kernel is an upstream one (LP: #1100198)
 -- Brian Murray <email address hidden>   Thu, 17 Jan 2013 09:04:19 -0800

Available diffs

Superseded in quantal-updates on 2013-06-05
Deleted in quantal-proposed on 2013-06-06 (Reason: moved to -updates)
apport (2.6.1-0ubuntu10) quantal-proposed; urgency=low

  * apport_python_hook.py: Update "ExecutableTimestamp" field when mangling
    "ExecutablePath". (LP: #1077253)
 -- Brian Murray <email address hidden>   Fri, 11 Jan 2013 10:59:53 -0800
Superseded in raring-release on 2013-01-18
Deleted in raring-proposed on 2013-01-19 (Reason: moved to release)
apport (2.8-0ubuntu1) raring; urgency=low

  * New upstream release:
    - Factor out sandbox management functions from apport-retrace into
      apport/sandboxutils.py, so that other programs can re-use the API
      easily. Thanks to Kyle Nitzsche for the initial work on this.
    - Generate a crash signature for kernel OOPSes.
    - Add "apport-valgrind" tool to produce valgrind reports in a temporary
      sandbox with debug symbols (similar to apport-retrace). Thanks Alex
      Chiang and Kyle Nitzsche!
    - Fix StacktraceAddressSignature generation on ARM. (LP: #1089778)
    - debian.py: Fix TypeError crash in payload generation. Thanks Ritesh Raj
      Sarraf.
    - apport_python_hook.py: Update "ExecutableTimestamp" field when mangling
      "ExecutablePath". (LP: #1077253)
  * Add new apport-valgrind binary package.
  * Re-enable Launchpad crash reports for raring.
 -- Martin Pitt <email address hidden>   Tue, 08 Jan 2013 08:39:35 +0100

Available diffs

Superseded in precise-updates on 2013-04-18
Deleted in precise-proposed on 2013-04-20 (Reason: moved to -updates)
apport (2.0.1-0ubuntu17.1) precise-proposed; urgency=low

  * bin/apport-bug: Explicitly set the PATH to that of ENV_SUPATH in
    /etc/login.defs and unset ENV and CDPATH. We need do this so that confined
    applications using ubuntu-browsers.d/ubuntu-integration cannot abuse the
    environment to escape AppArmor confinement via this script (LP: #1045986).

Superseded in precise-updates on 2013-01-10
Superseded in precise-security on 2013-10-24
apport (2.0.1-0ubuntu15.1) precise-security; urgency=low

  * bin/apport-bug: Explicitly set the PATH to that of ENV_SUPATH in
    /etc/login.defs and unset ENV and CDPATH. We need do this so that confined
    applications using ubuntu-browsers.d/ubuntu-integration cannot abuse the
    environment to escape AppArmor confinement via this script (LP: #1045986).
 -- Jamie Strandboge <email address hidden>   Mon, 17 Dec 2012 13:33:42 -0600
Superseded in raring-release on 2013-01-08
Deleted in raring-proposed on 2013-01-09 (Reason: moved to release)
apport (2.7-0ubuntu2) raring; urgency=low

  * Cherry-pick from trunk:
    - Fix StacktraceAddressSignature generation on ARM. (LP: #1089778)
 -- Martin Pitt <email address hidden>   Thu, 13 Dec 2012 08:56:47 +0100

Available diffs

Superseded in raring-release on 2012-12-13
Deleted in raring-proposed on 2012-12-14 (Reason: moved to release)
apport (2.7-0ubuntu1) raring; urgency=low

  * New upstream release:
    - packaging.py, get_file_package(): Add optional "release" and "arch"
      arguments for getting a file's package for a foreign release or
      architecture. Implement this for apt/dpkg backend.
    - packaging.py, install_packages(): Add optional "architecture" argument
      for creating a sandbox for a foreign architecture. Implement this for
      apt/dpkg backend.
    - When a report's architecture does not match the system architecture, try
      to use gdb-multiarch (if available, as packaged on Debian/Ubuntu), and
      set architecture and gnutarget accordingly in gdb. This supports x86,
      x86_64, and ARM for now, so that reports from all these architectures
      can be retraced on an x86_84 machine. (LP: #1044437)
    - launchpad.py: Add "architecture" option to process reports for a foreign
      architecture.
    - Add exceptions from package hooks to new HookError_<filename> report
      field, to make them more visible. Until now they were only written to
      stderr. (LP: #1086309)
    - apport-cli: Fix showing of prompt. Thanks Dmitry Shachnev!
    - fileutils.py, mark_report_upload(): Do not try to remove the .uploaded
      file, as this is not owned by the user.
    - backends/packaging-apt-dpkg.py, install_packages(): Set mirror to the
      one in the sandbox config.
    - apportcheckresume: Fix crash if state file does not exist.
  * debian/control: Add "gdb-multiarch" suggests to apport-retrace, and update
    package description for justification.
 -- Martin Pitt <email address hidden>   Mon, 10 Dec 2012 14:07:04 +0100

Available diffs

175 of 481 results