[Bug 328033] Re: Need rebuild against newer xulrunner

Artur Rona ari-tczew at tlen.pl
Sun Oct 25 15:33:53 GMT 2009


** Tags added: patch

-- 
Need rebuild against newer xulrunner
https://bugs.launchpad.net/bugs/328033
You received this bug notification because you are a member of Sugar
Team, which is subscribed to sugar-hulahop in ubuntu.

Status in Hulahop: New
Status in “sugar-hulahop” package in Ubuntu: Fix Released
Status in sugar-hulahop in Ubuntu Intrepid: New

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.



More information about the Ubuntu-sugarteam mailing list