This bug was fixed in the package apport - 2.0.1-0ubuntu11
---------------
apport (2.0.1-0ubuntu11) precise-proposed; urgency=low
* data/package-hooks/source_linux.py: If we report against an -lts-quantal
source package, move the source to "linux" and add a qa-kernel-lts-testing
tag, as per kernel team request in LP: #1004101 . Add source package hook
symlinks for source_linux-{,meta-}lts-quantal.py to source_linux.py.
* data/apport: apport: Also treat a binary as modified if the /proc/pid/exe
symlink does not point to an existing file any more. Backported from trunk
r2406. (LP: #984944)
apport (2.0.1-0ubuntu10) precise-proposed; urgency=low
* debian/apport.install: Actually ship the native-origins.d directory, so
that the previous bug fix for LP: #1004101 actually works.
apport (2.0.1-0ubuntu9) precise-proposed; urgency=low
[ Martin Pitt ]
* data/apport: Ignore a crash if the executable was modified after the
process started. This often happens if the package is upgraded and a
long-running process is not stopped before. Patch cherry-picked from trunk
r2296. (LP: #984944)
* Add etc/apport/native-origins.d/lts-q-backports: Accept
ppa:ubuntu-x-swat/q-lts-backport as official Ubuntu package repository, so
that users can report bugs and crashes against the backported kernel and
X.org stack. (LP: #1004101)
* data/general-hooks/ubuntu.py: Do not assume that all reports have a
ProblemType field. This will not be the case for updating a bug with
"apport-collect". (LP: #1004029)
* report.py: Do not change the SourcePackage: field if the binary package is
not installed and does not exist. This fixes source package hooks to
actually work in some cases where source and binary package names overlap.
Patch cherry-picked from trunk r2332. (part of LP: #993810)
* apport-gtk, apport-kde: Avoid collecting information twice in "bug update"
mode. This caused a crash in cases where the source package in a bug
report does not correspond to an installed binary package. Patch
cherry-picked from trunk r2334. (LP: #993810)
[ Brian Murray ]
* data/general-hooks/ubuntu.py: block reporting of package install failures
with error regarding 'not a debian format archive'. (LP: #1002535)
-- Martin Pitt <[email protected]> Thu, 28 Jun 2012 09:01:41 +0200
** Changed in: apport (Ubuntu Precise)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1004101
Title:
[RFE] Allow Bug Reporting When Running Backport Kernel
Status in “apport” package in Ubuntu:
Invalid
Status in “apport” source package in Precise:
Fix Released
Bug description:
We would like to have apport modified to report a bug against the
backport kernel
SRU TEST CASE:
- Add the backports PPA: sudo add-apt-repository
ppa:ubuntu-x-swat/q-lts-backport
- Try to report a bug against it, with all three variants:
ubuntu-bug linux-image-generic-lts-quantal
ubuntu-bug linux-image-3.5.0-2-generic (adjust version to what is
currently in the PPA)
ubuntu-bug linux (if you are actually running that backport kernel)
- Current precise apport will reject it as "not an Ubuntu package"; with this
change, it will collect information and present the collected data. The Source
package should still be shown as "linux" and the Tags: field should include
"qa-kernel-lts-testing" and "precise", as well as all the extra information
that the hook collects, such as "AcpiTables".
- If you wish to double-check, send the report to Launchpad and verify it's
reported against the "linux" source. But do not actually create the bug report.
- Confirm that "ubuntu-bug linux" (when you are not running the backported
kernel) has the precise kernel in the apport data (3.2), and that it still has
the hook info (AcpiTables).
REGRESSION POTENTIAL:
- The functionality of /etc/apport/native-origins.d/ is covered by apport's
test suite, and is being used by other packages as well (e. g. firefox). It is
very robust against syntax errors and wrong PPA names, in the worst case bugs
still get rejected against backported packages.
- This changes the source linux package hook. If there are syntax or logic
errors which cause exceptions, apport will still work, but all information that
would have been collected after the hook crashes will be missing.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1004101/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp