* New upstream release:
- Add a mode for updating an existing problem report to ui.py
(-u/--update). This is similar to the Ubuntu specific "apport-collect"
tool, but implemented the right way now: In particular, this has access
to the UI and thus can use interactive hooks (LP: #385811) and show you
what is being sent for confirmation/cancelling (LP: #371827)
- apport-bug: If invoked as "apport-collect" or "apport-update-bug" (i. e.
through a symlink), run apport in update mode (-u <number>). This
provides a convenient no-options command line program. Please note that
setup.py does not currently install such a symlink. Update the
apport-bug manpage accordingly.
- launchpad.py: Use new login_with() to clean up code, and specify allowed
access levels (WRITE_PRIVATE is the only sensible one anyway).
(LP: #410205)
- New hookutils functions:
+ xsession_errors (match lines from ~/.xsession-errors)
+ shared_libraries (determine which libraries a binary links with)
+ links_with_shared_library (test if a binary links with a particular
library)
- New CrashDatabase API: get_affected_packages(), can_update(), is_reporter()
- Rename CrashDatabase.update() to update_traces().
- Add CrashDatabase.update() for adding all new fields of a report. This is
primarily useful for collecting local standard and package hook data for an
already existing bug report which was not filed through Apport. This checks
can_update()/is_reporter() if the user is eligible for updating that
particular bug. (LP: #485880)
- Ignore SIGXCPU and SIGXFSZ; thanks to Kees Cook. (LP: #498074)
- launchpad.py: Do not mark non-Ubuntu bugs as needs-retrace, since there is
no retracer right now. (LP: #489794)
- packaging-apt-dpkg.py, install_retracing_packages(): Do not crash on
malformed Dependencies.txt lines. (LP: #441709)
- use-local: Fix for new source tree location of "apport" binary.
* Drop debian/local/apport-collect{,.1} and install symlinks for apport-bug
instead.
* data/general-hooks/ubuntu.py: Do not report "corrupted filesystem tarfile"
package errors. (LP: #320743)
* data/general-hooks/ubuntu.py: Report "package ... is already installed and
configured" errors against dpkg, not the package that failed. (LP: #467688)
-- Martin Pitt <email address hidden> Sat, 19 Dec 2009 16:48:48 +0100
This bug was fixed in the package apport - 1.10-0ubuntu1
---------------
apport (1.10-0ubuntu1) lucid; urgency=low
* New upstream release: -u/--update) . This is similar to the Ubuntu specific "apport-collect" cancelling (LP: #371827)
- Add a mode for updating an existing problem report to ui.py
(
tool, but implemented the right way now: In particular, this has access
to the UI and thus can use interactive hooks (LP: #385811) and show you
what is being sent for confirmation/
- apport-bug: If invoked as "apport-collect" or "apport-update-bug" (i. e.
through a symlink), run apport in update mode (-u <number>). This
provides a convenient no-options command line program. Please note that
setup.py does not currently install such a symlink. Update the
apport-bug manpage accordingly.
- launchpad.py: Use new login_with() to clean up code, and specify allowed
access levels (WRITE_PRIVATE is the only sensible one anyway).
(LP: #410205)
- New hookutils functions: shared_ library (test if a binary links with a particular
+ xsession_errors (match lines from ~/.xsession-errors)
+ shared_libraries (determine which libraries a binary links with)
+ links_with_
library)
- New CrashDatabase API: get_affected_ packages( ), can_update(), is_reporter()
- Rename CrashDatabase. update( ) to update_traces().
- Add CrashDatabase. update( ) for adding all new fields of a report. This is update( )/is_reporter( ) if the user is eligible for updating that
primarily useful for collecting local standard and package hook data for an
already existing bug report which was not filed through Apport. This checks
can_
particular bug. (LP: #485880)
- Ignore SIGXCPU and SIGXFSZ; thanks to Kees Cook. (LP: #498074)
- launchpad.py: Do not mark non-Ubuntu bugs as needs-retrace, since there is
no retracer right now. (LP: #489794)
- packaging- apt-dpkg. py, install_ retracing_ packages( ): Do not crash on
malformed Dependencies.txt lines. (LP: #441709)
- use-local: Fix for new source tree location of "apport" binary.
* Drop debian/ local/apport- collect{ ,.1} and install symlinks for apport-bug hooks/ubuntu. py: Do not report "corrupted filesystem tarfile" hooks/ubuntu. py: Report "package ... is already installed and
instead.
* data/general-
package errors. (LP: #320743)
* data/general-
configured" errors against dpkg, not the package that failed. (LP: #467688)
-- Martin Pitt <email address hidden> Sat, 19 Dec 2009 16:48:48 +0100