pyxpcom doesn't get loaded/doesn't work

Bug #209041 reported by Mark Eichin
This bug report is a duplicate of:  Bug #480407: [needs-packaging] pyxpcom. Edit Remove
8
Affects Status Importance Assigned to Milestone
xulrunner-1.9 (Ubuntu)
Won't Fix
Medium
Unassigned

Bug Description

Binary package hint: xulrunner-1.9

xulrunner-1.9 Version: 3.0~b4+nobinonly-0ubuntu1
$ lsb_release -rd
Description: Ubuntu hardy (development branch)
Release: 8.04

Simplest expression: opening "about:python" fails, even though "about:buildconfig" lists python, and
/usr/lib/xulrunner-1.9b4/components/pyabout.py
/usr/lib/xulrunner-1.9b4/components/libpyloader.so

are both in the xulrunner-1.9 package.
(An additional symptom is not seeing
Registering '@mozilla.org/module-loader/python;1' (libpyloader.so)
Registering '@mozilla.org/network/protocol/about;1?what=python' (pyabout.py)
registration messages at startup...)

Revision history for this message
istoyanov (istoyanov) wrote :

Ubuntu 8.04, xulrunner-1.9~b5+nobinonly-0ubuntu4~8.04.0mt1, firefox-3.0~b5+nobinonly-0ubuntu3

I have noticed that (similar) messages concerning /usr/lib/xulrunner-1.9b5/components/pyabout.py and
/usr/lib/xulrunner-1.9b5/components/libpyloader.so appear in "Tools" -> "Error Console" (see attached screenshot) quite frequently.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 or 9.04?

Changed in xulrunner-1.9:
status: New → Incomplete
Revision history for this message
Mark Eichin (eichin-gmail) wrote : Re: [Bug 209041] Re: pyxpcom doesn't get loaded/doesn't work

I'm still running 8.04 (it's an LTS after all.) However, if you are
running either of those, it's trivial for *you* to check, just try to
open "about:python" in firefox, and see if you get anything...

On Fri, Dec 5, 2008 at 10:44 PM, Daniel T Chen <email address hidden> wrote:
> Is this symptom still reproducible in 8.10 or 9.04?
>
> ** Changed in: xulrunner-1.9 (Ubuntu)
> Status: New => Incomplete
>
> --
> pyxpcom doesn't get loaded/doesn't work
> https://bugs.launchpad.net/bugs/209041
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
_Mark_ <email address hidden> <email address hidden>

Revision history for this message
chocolateboy (chocolateboy) wrote :

Under 8.10, I get an alert box that displays: "The URL is not valid and cannot be loaded."

Revision history for this message
Alexander Sack (asac) wrote :

On Mon, Dec 08, 2008 at 03:54:17AM -0000, chocolateboy wrote:
> Under 8.10, I get an alert box that displays: "The URL is not valid and
> cannot be loaded."
>

Actually, I think pyxpcom is more or less abandoned upstream; they say
this should go in its own project so that mozilla doesnt need to carry
around this stuff.

Anyway, the debian fix for this isnt really great either. To make
this work we have to take care that libpyloader.so properly can
resolve its libpyxpcom.so runtime lib.

so maybe shipping that lib in /usr/lib/pyxpcom-1.9/ would make
sense. Then we could use -rpath when linking libpyloader.so

 status triaged
 importance medium

 - Alexander

Changed in xulrunner-1.9:
importance: Undecided → Medium
status: Incomplete → Triaged
Revision history for this message
Micah Gersten (micahg) wrote :

pyxpcom needs to be it's own package...marking as a duplicate of the needs-packaging bug 480407

Changed in xulrunner-1.9 (Ubuntu):
status: Triaged → Won't Fix
Revision history for this message
steubens (steubens) wrote :

why is it being built, and are there any reports of its absence breaking anything? or is it just the error console messages; seems to me if there's no need for it, and it hasn't worked anyways in a long time (read: before 8.04) it should just be removed instead of waiting for packaging it; or at the very least take it out of the build to stop the warnings/errors; they happen every second here and impact battery life

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.