[MonoDevelop] Starting MonoDevelop on OSX requires sudo

Steve Eichert steve.eichert at gmail.com
Tue Apr 14 09:54:11 EDT 2009


When I start MonoDevelop from the console I'm getting errors that appear to
be related to permissions and MD is crashing before starting up.  If I run
sudo mono MonoDevelop.exe MD does start up but has a couple errors.  I just
uninstalled both mono and MD and re-installed using the latest bits.  Any
idea why I would need to run start MD with sudo?
$ mono MonoDevelop.exe
ERROR [2009-04-14 09:47:24Z]: Could not run pkg-config to locate system
assemblies and development packages.

(MonoDevelop:13061): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
`dest_x >= 0 && dest_x + dest_width <= dest->width' failed

(MonoDevelop:13061): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
`dest_x >= 0 && dest_x + dest_width <= dest->width' failed

(MonoDevelop:13061): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
`dest_x >= 0 && dest_x + dest_width <= dest->width' failed
ERROR [2009-04-14 09:47:26Z]: Could not load libigemacintegration. Main Menu
integration disabled.
System.DllNotFoundException: libigemacintegration.dylib
  at (wrapper managed-to-native)
MonoDevelop.Platform.MacPlatform:ige_mac_menu_set_global_key_handler_enabled
(bool)
  at MonoDevelop.Platform.MacPlatform.get_IgeExists () [0x00000]
Stacktrace:

  at (wrapper managed-to-native) Gtk.Application.gtk_events_pending ()
<0x00004>
  at (wrapper managed-to-native) Gtk.Application.gtk_events_pending ()
<0xffffffff>
  at Gtk.Application.EventsPending () <0x0000a>
  at MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.RunMainLoop () <0x0001b>
  at MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.SetProgress (double)
<0x00027>
  at
MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.MonoDevelop.Core.IProgressMonitor.Step
(int) <0x0003e>
  at MonoDevelop.Ide.Gui.IdeApp.Initialize
(MonoDevelop.Core.IProgressMonitor) <0x002c2>
  at MonoDevelop.Ide.Gui.IdeStartup.Run (string[]) <0x008f1>
  at MonoDevelop.Startup.SharpDevelopMain.Main (string[]) <0x00061>
  at (wrapper runtime-invoke)
MonoDevelop.Startup.SharpDevelopMain.runtime_invoke_int_object
(object,intptr,intptr,intptr) <0xffffffff>
Abort trap


*** With SUDO works but gives some errors

$ sudo mono MonoDevelop.exe

(MonoDevelop:13065): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
`dest_x >= 0 && dest_x + dest_width <= dest->width' failed

(MonoDevelop:13065): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
`dest_x >= 0 && dest_x + dest_width <= dest->width' failed

(MonoDevelop:13065): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
`dest_x >= 0 && dest_x + dest_width <= dest->width' failed
ERROR [2009-04-14 09:48:02Z]: Could not load libigemacintegration. Main Menu
integration disabled.
System.DllNotFoundException: libigemacintegration.dylib
  at (wrapper managed-to-native)
MonoDevelop.Platform.MacPlatform:ige_mac_menu_set_global_key_handler_enabled
(bool)
  at MonoDevelop.Platform.MacPlatform.get_IgeExists () [0x00000]
ERROR [2009-04-14 09:48:02Z]: Could not run pkg-config to locate system
assemblies and development packages.
node `classlib-cocoa' is not defined on the documentation map
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20090414/e446a610/attachment.html 


More information about the Monodevelop-list mailing list