python-xpcom cannot be loaded on Jaunty

Bug #358887 reported by mvavrek
8
Affects Status Importance Assigned to Milestone
xulrunner (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: python-xpcom

The package for python-xpcom cannot be installed on Ubuntu Jaunty because it conflicts with python 2.6, however I cannot see a simple work around to uninstall python 2.6 without breaking a lot of other programs that depend on 2.6. Is there some way to have this python module repackaged to allow compatability with 2.6?

Revision history for this message
William Grant (wgrant) wrote :

The intention is to remove this from Jaunty.

Changed in xulrunner (Ubuntu):
status: New → Won't Fix
Revision history for this message
Andrew Tipton (kiwidrew) wrote :

For others who come across this bug (like me) looking for the PyXPCOM bindings for Python 2.6, it appears that the xulrunner-1.9 package now includes the Python XPCOM bindings:

$ export PYTHONPATH=/usr/lib/xulrunner-1.9.0.11/python
$ /usr/lib/xulrunner-1.9.0.11/run-mozilla.sh python
Python 2.6.2 (release26-maint, Apr 19 2009, 01:58:18)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import xpcom
>>>

Which would seem to render the python-xpcom package obsolete. It would be helpful if the package description for python-xpcom included a note about this... And it also would have been helpful, William, to include a note about this in your previous comment.

Hope this helps anyone else who is looking for these bindings in Jaunty.

Revision history for this message
lkcl (lkcl) wrote :

> The intention is to remove this from Jaunty.

ahh, do you mean "remove python xpcom entirely" or do you mean "the intention is to correct the rather serious omission of adding 'Provides: python-xpcom' to the xulrunner package"?

the former is a seriously big mistake that completely destroys the chances of several applications from being useable on ubuntu, and the latter is just a serious mistake in the packaging and general organisation of ubuntu, which can be easily corrected.

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.