Package: monodevelop
Version: 0.10-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If libmetacity0 is not installed and the built-in Stetic designer is opened,
monodevelop will crash with:

- -----8<-----
System.TypeInitializationException: An exception was thrown by the type 
initializer for Metacity.Preview ---> System.DllNotFoundException: 
libmetacity-private.so.0
in (wrapper managed-to-native) Metacity.Preview:meta_preview_get_type ()
in <0x00014> Metacity.Preview:get_GType ()
in <0x00022> GtkSharp.MetacitySharp.ObjectManager:Initialize ()
in <0x00007> Metacity.Preview:.cctor ()--- End of inner exception stack trace 
---

in <0x00000> <unknown method>
in <0x00032> Stetic.PreviewBox:CreateMetacityPreview (Gtk.Window window)
in <0x000a4> Stetic.PreviewBox:.ctor (Gtk.Container container, Int32 
designWidth, Int32 designHeight)
in <0x00115> Stetic.EmbedWindow:Wrap (Gtk.Container container, Int32 
designWidth, Int32 designHeight)
in <0x0006a> 
MonoDevelop.GtkCore.GuiBuilder.GuiBuilderEditSession:get_WrapperWidget ()
in <0x00470> MonoDevelop.GtkCore.GuiBuilder.GuiBuilderView:.ctor (IViewContent 
content, MonoDevelop.GtkCore.GuiBuilder.GuiBuilderWindow window)
in <0x0007d> 
MonoDevelop.GtkCore.GuiBuilder.GuiBuilderDisplayBinding:CreateContentForFile 
(System.String fileName)
in <0x00023> MonoDevelop.Ide.Gui.LoadFileWrapper:Invoke (System.String fileName)
in <0x009bd> MonoDevelop.Ide.Gui.Workbench:RealOpenFile (System.Object 
openFileInfo)
in <0x003db> MonoDevelop.Ide.Gui.Workbench:OpenDocument (System.String 
fileName, Int32 line, Int32 column, Boolean bringToFront)
in <0x00016> MonoDevelop.Ide.Gui.Workbench:OpenDocument (System.String 
fileName, Boolean bringToFront)
in <0x0009a> 
MonoDevelop.GtkCore.NodeBuilders.GladeWindowCommandHandler:ActivateItem ()
in <0x000eb> MonoDevelop.Ide.Gui.Pads.TreeViewPad:ActivateCurrentItem ()
in <0x0000b> MonoDevelop.Ide.Gui.Pads.TreeViewPad:OnNodeActivated 
(System.Object sender, Gtk.RowActivatedArgs args)
in (wrapper delegate-invoke) 
System.MulticastDelegate:invoke_void_object_RowActivatedArgs 
(object,Gtk.RowActivatedArgs)
in <0x001a1> Gtk.TreeView:RowActivatedSignalCallback (IntPtr arg0, IntPtr arg1, 
IntPtr arg2, IntPtr gch)
in (wrapper native-to-managed) Gtk.TreeView:RowActivatedSignalCallback 
(intptr,intptr,intptr,intptr)
in <0x00000> <unknown method>
in (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x00007> MonoDevelop.Ide.Gui.IdeApp:Run ()
in <0x00b24> MonoDevelop.Ide.Gui.IdeStartup:Run (System.String[] args)
in <0x00169> MonoDevelop.Core.AddIns.AddInService:StartApplication 
(System.String addinId, System.String[] parameters)
- ----->8-----

I am not sure if it is the monodevelop package that needs to depend on
libmetacity0, but since I'm not particularly good at tracking down dependency
issues I figured this would be a good starting point.

This box runs testing, with monodevelop (and dependencies) pulled in from
unstable, and nothing else.  However, I do have an unstable install inside
VMWare and I've verified that it happens there too, so this is not a "mixing
testing with unstable" problem.

Manually installing libmetacity0 fixed the problem in both cases.

- -- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages monodevelop depends on:
ii  gnome-icon-theme       2.14.2-1          GNOME Desktop icon theme
ii  konsole [x-terminal-em 4:3.5.2-1         X terminal emulator for KDE
ii  libgconf2.0-cil        2.8.2-1           CLI binding for GConf 2.12
ii  libgecko2.0-cil        0.11-2            CLI binding for the GtkMozEmbed li
ii  libglade2.0-cil        2.8.2-1           CLI binding for the Glade librarie
ii  libglib2.0-0           2.10.2-1          The GLib library of C routines
ii  libglib2.0-cil         2.8.2-1           CLI binding for the GLib utility l
ii  libgnome2.0-cil        2.8.2-1           CLI binding for GNOME 2.12
ii  libgtk2.0-0            2.8.16-1          The GTK+ graphical user interface 
ii  libgtk2.0-cil          2.8.2-1           CLI binding for the GTK+ toolkit 2
ii  libgtksourceview1.0-0  1.4.2-2           shared libraries for the GTK+ synt
ii  libgtksourceview2.0-ci 0.10-3            CLI binding for the gtksourceview 
ii  liblog4net1.2-cil      1.2.8+1.2.9beta-1 highly configurable logging API fo
ii  libmono-cecil0.3-cil   0.3-1             library to generate and inspect CI
ii  libmono-corlib1.0-cil  1.1.13.6-3        Mono core library (1.0)
ii  libmono-sharpzip0.84-c 1.1.13.6-3        Mono SharpZipLib library
ii  libmono-system-runtime 1.1.13.6-3        Mono System.Runtime library
ii  libmono-system1.0-cil  1.1.13.6-3        Mono System libraries (1.0)
ii  libmono1.0-cil         1.1.13.6-3        Mono libraries (1.0)
ii  mono-mcs               1.1.13.2-1        Mono C# compiler
ii  mono-runtime           1.1.13.6-3        Mono runtime
ii  monodoc-base           1.1.9-1           shared MonoDoc binaries
ii  monodoc-manual         1.1.9-1           compiled XML documentation from th
ii  pkg-config             0.20-1            manage compile and link flags for 
ii  xterm [x-terminal-emul 210-2             X terminal emulator

monodevelop recommends no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFEWTXKqlk5sZw9W7kRAvCOAJ0UKGEmadLhJR9Pwx5gmvAt3VwevACdF86q
QC3/QRvEzTp9yhTpanbqv+Y=
=vKq2
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to