Firefox extensions using binary components - missing symlink causes errors
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:/
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/
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