Bug#355077: Galeon 2.0.1 crashes with mozilla-mplayer

2006-03-03 Thread Loïc Minier
Hi,

On Fri, Mar 03, 2006, Petter Sundlöf wrote:
 Ever since I upgraded to Galeon 2.0.1, the xulrunner-using version, 
 Galeon crashes spuriously with mozilla-mplayer.
 I previously used 3.21-1, and now 3.21-2 of the plugin. The plugin does 
 not crash Firefox or Mozilla, but only Galeon.

 The crash you have is caused by your symlink, please don't create
 symlinks like this, it's really dangerous.  You should install
 mozilla-browser to get the /usr/lib/libxpcom.so symlink to
 /usr/lib/mozilla/libxpcom.so, I've reopened the bug requesting the
 removal of the mozilla-browser dep to revert the change: this dep is
 required when the package is built against mozilla-dev.

 Since the upgrade to xulrunner, I was forced to symlink 
 /usr/lib/libxpcom.so to /usr/lib/mozilla/libxpcom.so, since 
 mozilla-mplayer would not work otherwise (it'd be complain in stdout 
 about the .so not being found).

 Please don't do that.  It is a bug of the mozilla-mplayer package not
 to depend on the package providing that .so.  The cause might be the
 lack of shlibs in the mozilla packages, but there are multiple ways for
 the maintainer to comply:
 - build against xulrunner (what I've suggested for the long-term)
 - build with a rpath to the real lib (below /usr/lib/mozilla)
 - add the dependency explicitely (what I've suggested for the
   short-term)

 I'm not sure it's possible to cleanly mix mozilla-built stuff with
 xulruner-built stuff, so the end-result might be something like: your
 plugin will only work in stuff built against mozilla, or will work with
 stuff built against xulrunner when it will be built against xulrunner.

 I cannot compile a debug build of Galeon because of a broken package 
 situation with regards to libxul-dev.

 That's wrong.  You can build a debug build of Galeon in a pbuilder or
 sid chroot, but in order to build it under your system you have to
 remove pcakages which you don't want to remove.

 The current status of the bug for me is the sum of:
 - mozilla-mplayer is not usuable becauses it can't locate
   /usr/lib/libxpcom caused by the removal of a dependency in
   mozilla-mplayer which was required (to get the .so) =
   mozilla-mplayer bug reported via the reopening of #354131
 - mozilla-mplayer is built against mozilla and will crash if used
   within Galeon built against xulrunner, no idea who's responsible for
   the bug, but would be solved if mozilla-mplayer would build against
   xulrunner

   Cheers,

-- 
Loïc Minier [EMAIL PROTECTED]
Current Earth status:   NOT DESTROYED



Bug#355077: Galeon 2.0.1 crashes with mozilla-mplayer

2006-03-02 Thread Petter Sundlöf

Package: galeon
Version: 2.0.1-1

Ever since I upgraded to Galeon 2.0.1, the xulrunner-using version, 
Galeon crashes spuriously with mozilla-mplayer.
I previously used 3.21-1, and now 3.21-2 of the plugin. The plugin does 
not crash Firefox or Mozilla, but only Galeon.


Since the upgrade to xulrunner, I was forced to symlink 
/usr/lib/libxpcom.so to /usr/lib/mozilla/libxpcom.so, since 
mozilla-mplayer would not work otherwise (it'd be complain in stdout 
about the .so not being found).


I cannot compile a debug build of Galeon because of a broken package 
situation with regards to libxul-dev.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]