Firefox extensions using binary components - missing symlink causes errors

Bug #246476 reported by Steven Rose
4
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
New
Undecided
Unassigned

Bug Description

As reported when a bug was found with a particular extension for Firefox here: https://bugs.launchpad.net/ubuntu/+source/firefox-3.0/+bug/243869

The problem seems to be caused by a missing symlink in the package for Firefox 3. Binary components in Firefox extensions are linked against libnspr4.so. However, Ubuntu's libnspr4.so is named libnspr4.so.0d.

For those experiencing issues there is a work around for the bug at the moment:

cd /usr/lib
sudo ln -s libnspr4.so.0d libnspr4.so
cd ~/.mozilla/firefox/*.default
rm xpti.dat compreg.dat

This will create the missing symlink and also clear the Firefox component cache to force it into reloading previously failed libraries caused by the misnaming of libnspr4.so

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.