[hardy sru] Need rebuild against newer xulrunner

Bug #329033 reported by Morgan Collett
4
Affects Status Importance Assigned to Milestone
hulahop (Ubuntu)
Fix Released
Undecided
Morgan Collett
Nominated for Hardy by Morgan Collett

Bug Description

Binary package hint: hulahop

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

Since hardy has a different sourcepackage to intrepid and jaunty, this has been logged as a separate bug.

It was fixed for sugar-hulahop in jaunty in bug 328033. jaunty does not have the hulahop package, but it's fundamentally the same as sugar-hulahop.

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. The icons along the bottom of the frame launch activities. Click on the Browse icon. If the icon pulses at the centre of the screen for several seconds and then disappears, it failed. If a web browser appears, then it succeeded. Quit the sugar emulator by pressing alt-q.

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

Revision history for this message
Morgan Collett (morgan) wrote :

Marking as fix released since jaunty is fixed - see bug 328033

Changed in hulahop:
assignee: nobody → morgan
status: New → Fix Released
Revision history for this message
Morgan Collett (morgan) wrote :
Revision history for this message
Morgan Collett (morgan) wrote :

Please approve for SRU for hardy.

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.