Problems with epiphany-browser caused by xulrunner-1.9.1 backport

Alexander Reichle-Schmehl tolimar at debian.org
Thu Jan 21 15:22:33 UTC 2010


Hi!

I recently uploaded a iceweasel 3.5 (and therefore xulrunner-1.9.1) 
backport to lenny to the backports.org archive.  Even though it has been 
tested previously by several users, one bug slipped through :(

When the xulrunner-1.9.1 backport is installed, epiphany browser stops 
working (just segfaults).  As you probably know much better than I do 
xulrunner 1.9.1 droped some stuff and is therefore binary incompatible. 
  And since epiphany-gecko picks up the xulrunner-1.9,1 (even if 
xulrunner-1.9 is installed) that causes quite some problems.

Through [1] I learned some fixes, including setting the MOZ_GRE_CONF 
variable.  That seems to work.  The problem I'm faced now is how to fix 
the backported packages.

Telling the users to set this variable is in opinion not a very good 
Solution, and the best thing I can think of so far would be to replace 
/usr/bin/epiphany with a diversion (shipped in the xulrunner-1.9.1 
backport) of a very same script setting the variable accordingly.

I know that fixing this bug is not your problem, but since you surely 
have a deeper insight to your packages, you might show me a better 
solution, for I would be very glad.

Links:
   1: http://glandium.org/blog/?p=416

Best regards,
   Alexander



More information about the pkg-gnome-maintainers mailing list