Rebuilding hulahop with xulrunner changes

Morgan Collett morgan.collett at
Thu Dec 18 21:39:20 GMT 2008

On Fri, Nov 28, 2008 at 17:56, Alexander Sack <asac at> wrote:
> On Wed, Nov 26, 2008 at 04:01:40PM +0200, Morgan Collett wrote:
>> Hi,
>> The Sugar team ( maintains Sugar,
>> the learning platform originally developed for One Laptop Per Child.
>> One of our packages, hulahop, is built against xulrunner-1.9 and needs
>> to be rebuilt every time there is a new xulrunner, since the paths
>> change.
>> This means that when a firefox update lands, hulahop is broken until
>> we can upload it.
> This indicates that something is wrong.
> How is that software using xulrunner? Does it use gtkmozembed to
> embed HTML?
> In that case your application probably tries to link against the
> xulrunner libs using -rpath. Dont do that. You have to use the
> standalone glue instead (which finds the right xulrunner during
> startup):
>  1.
>  2. (might be a bit outdated at
>  some places)

It is using -rpath, but also pyxpcom which doesn't seem to work with
the glue, according to the hulahop upstream developer.

Any ideas?

>> Is there any way to include this package in the MozillaTeam process?
> In general yes. However, we lack free cycles, so your contributions
> would be needed to do long term sustainable maintenance.
>> In hardy, the source package is hulahop. In intrepid, we synced from
>> debian and the source package changed to sugar-hulahop.
> Look at the glue stuff from above. And send fixes you do upstream.
>  - Alexander


More information about the Ubuntu-mozillateam mailing list