xulrunner, Miro on f8

Alex Lancaster alexl at users.sourceforge.net
Sat Dec 29 07:43:25 UTC 2007


>>>>> "NB" == Neal Becker  writes:

NB> After installing firefox-3.0-0.beta2.3.fc9.x86_64 along with deps
NB> (xulrunner), I just tried installing Miro-1.0-4.fc9.x86.

NB> Any ideas on this?

I assume you meant F-9 (rawhide), not F-8 (the subject line).  If so,
then it's because the patch I applied from:

https://bugzilla.redhat.com/show_bug.cgi?id=393521

only allows Miro to compile, but unfortunately doesn't allow it to
actually run.  The problem is that Miro doesn't really yet work with
xulrunner.  (Note that getting packages to work against xulrunner is
now mandatory because firefox-devel has since been dropped from
rawhide).

I was only able to test that Miro *compiled* against xulrunner, not
that it actually *runs*q, because I don't currently run a rawhide box
myself, so I'm glad that somebody has.  Please add your feedback and
comments to that bug above.

Martin Stransky (who did the patch), did say the patch I applied was a
"minimal" patch, and did not necessary say it would work. :-/ I've
since filed a bug with upstream:

http://bugzilla.pculture.org/show_bug.cgi?id=9370

to see if they can fix it properly, but no response as yet.  (I've
also raised the issue on #miro on freenode, but more people bothering
them on mailing lists or IRC would probably help get attention to the
issue).

NB> miro /usr/lib64/xulrunner-1.9pre Traceback (most recent call
NB> last): File "/usr/bin/miro.real", line 123, in <module> startapp()
NB> File "/usr/bin/miro.real", line 58, in startapp import singleclick
NB> File "/usr/lib64/python2.5/site-packages/miro/singleclick.py",
NB> line 36, in <module> import app File
NB> "/usr/lib64/python2.5/site-packages/miro/app.py", line 610, in
NB> <module> import frontend File
NB> "/usr/lib64/python2.5/site-packages/miro/frontend.py", line 50, in
NB> <module> import MozillaBrowser ImportError:
NB> /usr/lib64/xulrunner-sdk-1.9pre/lib/libxul.so: undefined symbol:
NB> g_assertion_message

Various issues related to packages that depend on xulrunner are
tracked here:

http://fedoraproject.org/wiki/Releases/FeatureXULRunner

Alex




More information about the fedora-devel-list mailing list