Need rebuild against newer xulrunner

Bug #328033 reported by Morgan Collett
8
Affects Status Importance Assigned to Milestone
sugar-hulahop (Ubuntu)
Fix Released
Wishlist
Unassigned
Intrepid
Invalid
Undecided
Unassigned

Bug Description

xulrunner-1.9 1.9.0.6+nobinonly-0ubuntu1 landed in jaunty. sugar-hulahop was built against 1.9.0.5. Since the path changes to libxul, we need a rebuild against 1.9.0.6.

Stable Release Updates are needed for hardy and inrepid. Since hardy has a different sourcepackage its SRU is logged in bug 329033 and the instructions below are for intrepid.

The impact of the bug is that Sugar's web browser based on xulrunner (sugar-web-activity) fails to start because the libxul.so path has changed. This is a very important package for Sugar, and prevents Sugar users from running their web browser.

The fix is a simple rebuild against the current xulrunner-1.9, so the risk is minimal for doing this to the stable releases. Jaunty has been fixed by a no changes upload to sugar-hulahop 0.4.8~dfsg-3ubuntu4.

The debdiff will be attached.

TEST CASE: Install sugar and sugar-activities. Launch Sugar by running sugar-emulator. Press F3 to see the Home View, and then if you don't see any activity icons around the central "XO" logo, click on list view at the top right of the screen. Scroll the list to find "Browse" and click on the icon to launch it. If the icon pulses at the centre of the screen for several seconds and then returns to the Home View/List View, it failed. If a web browser appears, then it succeeded. Quit the sugar emulator by pressing alt-shift-q.

Since the browser completely fails to launch now, and the fix is simply a rebuild, there's no risk of further regression.

Tags: patch
Revision history for this message
Morgan Collett (morgan) wrote :
Changed in sugar-hulahop:
status: New → Confirmed
Revision history for this message
Morgan Collett (morgan) wrote :

Please sponsor for jaunty. We'll need to SRU this for hardy and intrepid too so it's urgent because the Sugar browser (sugar-web-activity) will fail to launch because of this issue.

Steve Stalcup (vorian)
Changed in sugar-hulahop:
assignee: nobody → vorian
importance: Undecided → Wishlist
status: Confirmed → In Progress
Revision history for this message
Steve Stalcup (vorian) wrote :

Uploaded

Thanks for your contribution.

Changed in sugar-hulahop:
assignee: vorian → nobody
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sugar-hulahop - 0.4.8~dfsg-3ubuntu4

---------------
sugar-hulahop (0.4.8~dfsg-3ubuntu4) jaunty; urgency=low

  * No changes upload to rebuild against newer xulrunner (LP: #328033)

 -- Morgan Collett <email address hidden> Wed, 11 Feb 2009 13:48:34 +0200

Changed in sugar-hulahop:
status: Fix Committed → Fix Released
Changed in hulahop:
status: Unknown → New
Morgan Collett (morgan)
description: updated
Revision history for this message
Morgan Collett (morgan) wrote :
Revision history for this message
Morgan Collett (morgan) wrote :

Please approve for SRU.

Changed in hulahop:
status: New → Fix Released
Changed in hulahop:
status: Fix Released → New
Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

ACK

Artur Rona (ari-tczew)
tags: added: patch
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Intrepid Ibex reached end-of-life on 30 April 2010 so I am closing the
report. The bug has been fixed in newer releases of Ubuntu.

Changed in sugar-hulahop (Ubuntu Intrepid):
status: New → Invalid
Changed in hulahop:
status: New → Unknown
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.