monodevelop 1.0 pkg cannot find libgtkembedmoz.so

Bug #212467 reported by matt_hargett
36
This bug affects 6 people
Affects Status Importance Assigned to Milestone
monodevelop (Debian)
Fix Released
Unknown
monodevelop (Fedora)
Invalid
Low
monodevelop (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: monodevelop

When I start monodevelop, I see this output:
WARNING: Cannot find Mozilla directory containing libgtkembedmoz.so. Some Addins may not be able to function. Please set MOZILLA_FIVE_HOME to your Mozilla directory.

It would be great if the package set things up properly for an Ubuntu layout by default.

Revision history for this message
manimaul (manimaul) wrote :

Exact same error for me also. Installed hardy from an apt-get dist-upgrade (not a fresh install) .

Revision history for this message
Jason Erbskorn (mrguy) wrote : Missing libgtkembedmoz.so

I did a system search and libgtkembedmoz.so is no longer included for some reason, off of yesterday's daily build of Hardy. Neither /usr/lib/xulrunner-* or /usr/lib/firefox contain it, which is where it should be. Many applications, including adobe reader, use this plugin and I can't find any package that includes it in the repository. Please update either the firefox for xulrunner packages to include it.

Revision history for this message
ben4launchpad (bruno-webreg) wrote :

Same warning message when I run MonoDevelop 1.9.2 downloaded and installed manually (using instructions kindly provided here http://blog.baelemans.com/post/2008/04/Installing-Mono-19-and-MonoDevelop-10-on-Ubuntu-Linux.aspx

Revision history for this message
GlenB (glenbirkbeck) wrote :

Same error for me. Fresh install of Ubuntu 8.04, retained old $HOME partition from Ubuntu 7.10.

sudo find / -name libgtkembedmoz.so -print
/usr/lib/xulrunner/libgtkembedmoz.so

$MOZILLA_FIVE_HOME is not set to anything.
Manually setting it on the command line:

MOZILLA_FIVE_HOME='/usr/lib/xulrunner'

Doesnt make any difference, same error.

Iain Lane (laney)
Changed in monodevelop:
status: New → Confirmed
Revision history for this message
Iain Lane (laney) wrote :

I'm seeing this too sadly. Attached is the console output from running `monodevelop'

Revision history for this message
Joseph Method (tristil) wrote :

export MOZILLA_FIVE_HOME=/usr/lib/xulrunner/ makes the error message go away for me on 8.04. I don't see any change in functionality, though.

Revision history for this message
Joseph Method (tristil) wrote :

Sorry, this is after installing libxul0d

Revision history for this message
Jérôme Martin (gooogle) wrote :

Hi,

i have the same problem with the ubuntu 8.04 Hardy Heron.

I install mono 1.9.1 from the apt-get command and i miss gecko-sharp for my projects i developed with Ubuntu 7.10 and older mono 1.2.6.

So i have this message when i launch either monodevelop nor my own soft using gecko-sharp.

"WARNING: Cannot find Mozilla directory containing libgtkembedmoz.so. Some Addins may not be able to function. Please set MOZILLA_FIVE_HOME to your Mozilla directory."

Revision history for this message
Jérôme Martin (gooogle) wrote :

Hi again,

for all which have this problem on ubuntu 8.04 Hardy Heron, you can do this command :

sudo apt-get install libgecko2.0-cil

In fact, this package didn't appear on the synaptic manager when i searched gecko, but it appeared when i did the command :

apt-cache search gecko

So with the first command, i can use again the gecko-sharp-2.0, and even if i still have Warning for monodevelop, i can use Gecko namespace on my own projects.

Revision history for this message
GlenB (glenbirkbeck) wrote :

Thanks for info Jérôme, unfortunately I dont know what gecko is and the libgecko package is already installed :-(

Revision history for this message
Gareth Goslett (gareth005) wrote :

I found this file in the thunderbird folder so the following worked:
"MOZILLA_FIVE_HOME=/usr/lib/thunderbird monodevelop"

Unfortunately syntax highlighting is still not working but the warning is gone :(

Revision history for this message
Gareth Goslett (gareth005) wrote :

Syntax highlighting is fixed for me, I checked again and noticed that I had switched it off while trying to get it working :)

Revision history for this message
In , Ben (ben-redhat-bugs) wrote :

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
    Mozilla directory.

Version-Release number of selected component (if applicable):

monodevelop-0.19-6.fc9.i386

How reproducible:

100% reproducible

Steps to Reproduce:
1. run "monodevelop"

Actual results:

Diagnostic output as described above.

Expected results:

No diagnostic output.

Additional info:

I see a copy of the missing library in "/usr/lib/thunderbird-2.0.0.14", 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
thunderbird anyway.

Revision history for this message
In , Paul (paul-redhat-bugs) wrote :

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?

Revision history for this message
In , Ben (ben-redhat-bugs) wrote :

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-2.0.0.14, 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.

Revision history for this message
In , Ben (ben-redhat-bugs) wrote :

A frivolous warning is a bug, but not a very pressing one. Changing priority to "low".

Revision history for this message
In , Paul (paul-redhat-bugs) wrote :

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...

Revision history for this message
In , Paul (paul-redhat-bugs) wrote :

Closing the bug - it's a warning that really has no effect on the running of MD.

Revision history for this message
Feathertail (feathertail-deactivatedaccount) wrote :

I get this error when trying to run Monodevelop. Sadly, even after following the steps here it still won't start up. I suspect that's the result of a separate bug.

Changed in monodevelop (Debian):
status: Unknown → New
Revision history for this message
Frank (frank-scriptzone) wrote :

I can confirm this bug on Natty (11.04)

Revision history for this message
Doug Blank (doug-blank) wrote :

Same issue on 11.10.

Changed in monodevelop (Fedora):
importance: Unknown → Low
status: Unknown → Invalid
Changed in monodevelop (Debian):
status: New → Fix Released
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.