python-xpcom not available for xulrunner 1.9

Bug #277564 reported by Morgan Collett
4
Affects Status Importance Assigned to Milestone
xulrunner-1.9 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xulrunner-1.9

http://packages.ubuntu.com/intrepid/python-xpcom exists in intrepid but is built from xulrunner (1.8). We need a python-xpcom(-1.9?) for xulrunner-1.9 too.

This is a dependency for sugar-hulahop for the Sugar project (https://edge.launchpad.net/sucrose) - I'm attempting to get that synced from debian into universe, and in my PPA it FTBFS because of that: http://launchpadlibrarian.net/18159800/buildlog_ubuntu-hardy-i386.sugar-hulahop_0.4.1-2ubuntu1~ppa2_MANUALDEPWAIT.txt.gz

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

IRC fragment:

<marcopg_> probably because pyxpcom was broken on 1.9
<marcopg_> but now it builds fine
<marcopg_> morgs: tell them that fedora just packaged it :)
<marcopg_> ac_add_options --enable-extensions=default,python/xpcom
<marcopg_> they should use this option
<marcopg_> to enable it
<marcopg_> (otherwise they will get build failures)

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

<asac> morgs: we dont have a package split for it, but in theory python-xpcom should be in the xulrunner-1.9 package
<asac> morgs: dpkg -L xulrunner-1.9 | grep python

Changed in xulrunner-1.9:
status: New → Invalid
Revision history for this message
Jason Galyon (jtgalyon) wrote :

Morgan, would you please post your PPA URL so that anyone can work on creating a 'python-xpcom-1.9' package?

Thanks

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

sevenseeker, I have cleaned my PPA (https://launchpad.net/~morgan/+archive) which I was using to test the building of Sugar packages including (in this case) sugar-hulahop.

Alexander Sack pointed out that xulrunner-1.9 included the python bindings (which for xulrunner-1.8 were in a separate package) so all I had to do was change my build-deps from debian's "python-xpcom, xulrunner-dev" (IIRC) to "xulrunner-1.9-dev".

If you want to split it out for jaunty, see the xulrunner 1.8 packaging.

Revision history for this message
Jason Galyon (jtgalyon) wrote :

"Alexander Sack pointed out that xulrunner-1.9 included the python bindings"
OK, the 'in theory' part made me believe it was not so.

Thanks for the info.

Revision history for this message
Alexander Sack (asac) wrote : Re: [Bug 277564] Re: python-xpcom not available for xulrunner 1.9

On Mon, Nov 17, 2008 at 05:50:44PM -0000, Morgan Collett wrote:
> sevenseeker, I have cleaned my PPA
> (https://launchpad.net/~morgan/+archive) which I was using to test the
> building of Sugar packages including (in this case) sugar-hulahop.
>
> Alexander Sack pointed out that xulrunner-1.9 included the python
> bindings (which for xulrunner-1.8 were in a separate package) so all I
> had to do was change my build-deps from debian's "python-xpcom,
> xulrunner-dev" (IIRC) to "xulrunner-1.9-dev".
>

OK. How many packages do depend on the old python-xpcom? Is this one
of the rare examples or do we need a proper transition somehow?

 - Alexander

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.