Red Hat Bugzilla – Bug 448174
monodevelop cannot find libgtkembedmoz.so
Last modified: 2008-09-12 04:38:25 EDT
Description of problem:
monodevelop prints the following diagnostic output on startup:
WARNING: Cannot find Mozilla directory containing libgtkembedmoz.so. Some
Addins may not be able to function. Please set MOZILLA_FIVE_HOME to your
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. run "monodevelop"
Diagnostic output as described above.
No diagnostic output.
I see a copy of the missing library in "/usr/lib/thunderbird-18.104.22.168", and the
diagnostic output goes away if I set MOZILLA_FIVE_HOME to this directory. But I
shouldn't have to do this manually, and monodevelop probably shouldn't depend on
It doesn't really make a difference to be honest in the operation of monodevelop
and to require thunderbird is a pain.
If you don't set it, does it cause a problem?
I'm seeing a large number of launch-time error messages about add-ins that could
not be started. Since the error message I described here states that "Some
Addins may not be able to function," I thought this might be the cause. But the
add-in errors remain even if I set MOZILLA_FIVE_HOME to
/usr/lib/thunderbird-22.214.171.124, so perhaps that's an unrelated problem. I'll
file a new bug report for the add-in errors.
As for this problem, well, if it doesn't cause problems then the warning message
itself is misleading. If the warning is frivolous then it should be removed.
A frivolous warning is a bug, but not a very pressing one. Changing priority to "low".
It's not even a bug to be honest as it's not required. That said, I'm going to see what happens with it in rawhide...
Closing the bug - it's a warning that really has no effect on the running of MD.