apport package hook not used for 'ubuntu-bug firefox'

Bug #384120 reported by Brian Murray
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
firefox-3.0 (Ubuntu)
Fix Released
High
Alexander Sack

Bug Description

Binary package hint: firefox-3.0

The apport package hook for Firefox is not used when somebody reports a bug using the command 'ubuntu-bug firefox'. This is due to the fact the package firefox is provided by the source package firefox-3.0. and the hook is installed as 'firefox-3.0.py'. Subsequently, the hook is only used when somebody reports the bug using 'ubuntu-bug firefox-3.0'.

Expecting people to know that they should use firefox-3.0 instead of firefox seems a bit much to me and I think we'd get higher quality bug reports if the package hook were installed as 'source_firefox-3.0.py'.

Revision history for this message
Brian Murray (brian-murray) wrote :

One could test by executing 'ubuntu-bug firefox' and checking the files included before uploading it. Then test the fix by copying 'firefox-3.0.py' to 'source_firefox-3.0.py' in /usr/share/apport/package-hooks/.

Revision history for this message
Markus Korn (thekorn) wrote :

<thekorn> bdmurray, yes, copying, moving, symlinking (whatever) the hook to source_firefox-3.0.py works, u-b firefox now includes for example ExtensionSummary

Changed in firefox-3.0 (Ubuntu):
status: New → Triaged
Changed in firefox-3.0 (Ubuntu):
assignee: nobody → Alexander Sack (asac)
importance: Undecided → High
Revision history for this message
Alexander Sack (asac) wrote :

this link should be shipped by the firefox meta package, which decides which version is the default.

Changed in firefox-3.0 (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Alexander Sack (asac) wrote :

bzr commit -m 'fix LP: #384120 - apport package hook not used for 'ubuntu-bug firefox'; we
ship a link in the firefox "metapackage" that points to the proper apport
hook version (e.g. firefox-3.0.py, firefox-3.5.py, etc.)
add debian/firefox.links' --fixes 'lp:384120'
Committing to: bzr+ssh://bazaar.launchpad.net/~mozillateam/firefox/firefox-3.0.head/
modified debian/changelog
added debian/firefox.links
Committed revision 402.

Changed in firefox-3.0 (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package firefox-3.0 - 3.0.12+build1+nobinonly-0ubuntu2

---------------
firefox-3.0 (3.0.12+build1+nobinonly-0ubuntu2) karmic; urgency=low

  * security/stability v3.0.12 build1 (FIREFOX_3_0_12_BUILD1)
    - see USN-798-1
  * fix LP: #384120 - apport package hook not used for 'ubuntu-bug firefox'; we
    ship a link in the firefox "metapackage" that points to the proper apport
    hook version (e.g. firefox-3.0.py, firefox-3.5.py, etc.)
    add debian/firefox.links
  * fix LP: #398121 - firefox-3.5-gnome-support failed to install/upgrade; we
    make the postinst script more failsafe
    - update debian/firefox-3.0-gnome-support.postinst.in
  * add me001 multisearch feature for karmic alpha3
    - add debian/extensions/*
  * drop patches applied upstream
    - delete debian/patches/bz412610_att335369_realpath_overflow.patch
    - update debian/patches/series

 -- Alexander Sack <email address hidden> Wed, 22 Jul 2009 16:07:02 +0200

Changed in firefox-3.0 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.