[Bug 798267] New: Banshee does not start at all
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c0 Summary: Banshee does not start at all Classification: openSUSE Product: openSUSE Factory Version: 12.3 Milestone 0 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: dimstar@opensuse.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- on A fully up-to-date Factory system, it is not possible to start Banshee. [Info 19:05:23.923] Running Banshee 2.6.0: [GNOME:Apps / openSUSE_Factory (linux-gnu, x86_64) @ 2013-01-05 21:28:24 UTC] Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll [Warn 19:05:25.186] IO provider extension failed to load - Exception has been thrown by the target of an invocation. [Warn 19:05:25.202] Hardware manager extension failed to load - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `glib-sharp') at GLib.GType..cctor () [0x00000] in <filename unknown>:0 System.TypeInitializationException: An exception was thrown by the type initializer for GLib.GType (in `Banshee.Gio') at Banshee.IO.Gio.Provider..cctor () [0x00000] in <filename unknown>:0 System.TypeInitializationException: An exception was thrown by the type initializer for GUdev.Client (in `Banshee.Gio') at Banshee.Hardware.Gio.Manager..ctor () [0x00000] in <filename unknown>:0 at Banshee.Hardware.Gio.HardwareManager..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. (in `mscorlib') at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0 at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0 at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] in <filename unknown>:0 at Mono.Addins.InstanceExtensionNode.CreateInstance (System.Type expectedType) [0x00000] in <filename unknown>:0 at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename unknown>:0 [Warn 19:05:25.202] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled. [Warn 19:05:25.202] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services') at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Missing method System.Threading.Monitor::Enter(object,bool&) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll [Warn 19:05:25.206] Service `Banshee.Metadata.SaveTrackMetadataService' not started: Method not found: 'System.Threading.Monitor.Enter'. [Warn 19:05:25.206] Caught an exception - System.MissingMethodException: Method not found: 'System.Threading.Monitor.Enter'. (in `Banshee.ThickClient') at Banshee.Gui.GtkBaseClient.RunTimeout (UInt32 milliseconds, Banshee.ServiceStack.TimeoutHandler handler) [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.Application.RunTimeout (UInt32 milliseconds, Banshee.ServiceStack.TimeoutHandler handler) [0x00000] in <filename unknown>:0 at Banshee.Metadata.SaveTrackMetadataService..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:25.206] Service `Banshee.Gui.GtkElementsService' not started: Method not found: 'System.Type.op_Inequality'. [Warn 19:05:25.206] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `Banshee.ThickClient') at Banshee.Gui.BansheeIconFactory..ctor () [0x00000] in <filename unknown>:0 at Banshee.Gui.GtkElementsService..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:25.207] Service `Banshee.Gui.InterfaceActionService' not started: Method not found: 'System.Type.op_Inequality'. [Warn 19:05:25.207] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `Hyena.Gui') at Hyena.Gui.ActionManager..ctor () [0x00000] in <filename unknown>:0 at Banshee.Gui.InterfaceActionService..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:25.274] Service `Banshee.Gui.BookmarksService' not started: Method not found: 'System.Type.op_Inequality'. [Warn 19:05:25.274] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `Hyena.Gui') at Hyena.Gui.HyenaActionGroup..ctor (Hyena.Gui.ActionManager action_manager, System.String name) [0x00000] in <filename unknown>:0 at Banshee.Gui.BansheeActionGroup..ctor (Banshee.Gui.InterfaceActionService action_service, System.String name) [0x00000] in <filename unknown>:0 at Banshee.Gui.BansheeActionGroup..ctor (System.String name) [0x00000] in <filename unknown>:0 at Banshee.Gui.BookmarkUI..ctor () [0x00000] in <filename unknown>:0 at Banshee.Gui.BookmarkUI.get_Instance () [0x00000] in <filename unknown>:0 at Banshee.Gui.BookmarksService.Banshee.ServiceStack.IInitializeService.Initialize () [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.RegisterService (System.Type type) [0x00000] in <filename unknown>:0 Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:25.286] Service `Nereid.PlayerInterface' not started: Method not found: 'System.Type.op_Inequality'. [Warn 19:05:25.286] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `gtk-sharp') at Gtk.Window..ctor (System.String title) [0x00000] in <filename unknown>:0 at Banshee.Gui.BaseClientWindow..ctor (System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight) [0x00000] in <filename unknown>:0 at Nereid.PlayerInterface..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 [Info 19:05:25.461] Updating web proxy from GConf Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll Missing method System.Threading.Monitor::Enter(object,bool&) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll [Warn 19:05:25.494] Caught an exception - System.MissingMethodException: Method not found: 'System.Threading.Monitor.Enter'. (in `Banshee.AmazonMp3') at Banshee.AmazonMp3.AmazonMp3DownloaderService.Initialize () [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 [Warn 19:05:25.494] Extension `Banshee.AmazonMp3.AmazonMp3DownloaderService' not started: Method not found: 'System.Threading.Monitor.Enter'. Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:25.628] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `Banshee.Lastfm') at Banshee.Lastfm.Audioscrobbler.AudioscrobblerService.InterfaceInitialize () [0x00000] in <filename unknown>:0 at Banshee.Lastfm.Audioscrobbler.AudioscrobblerService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 [Warn 19:05:25.628] Extension `Banshee.Lastfm.Audioscrobbler.AudioscrobblerService' not started: Method not found: 'System.Type.op_Inequality'. Missing method System.Threading.Monitor::Enter(object,bool&) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll Unhandled Exception: System.MissingMethodException: Method not found: 'System.Threading.Monitor.Enter'. dle1gis@laran:~/Documents/osc/openSUSE:Factory/gstreamer-plugins-good> dle1gis@laran:~/Documents/osc/openSUSE:Factory/gstreamer-plugins-good> banshee [Info 19:05:44.685] Running Banshee 2.6.0: [GNOME:Apps / openSUSE_Factory (linux-gnu, x86_64) @ 2013-01-05 21:28:24 UTC] Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll [Warn 19:05:45.013] IO provider extension failed to load - Exception has been thrown by the target of an invocation. [Warn 19:05:45.018] Hardware manager extension failed to load - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `glib-sharp') at GLib.GType..cctor () [0x00000] in <filename unknown>:0 System.TypeInitializationException: An exception was thrown by the type initializer for GLib.GType (in `Banshee.Gio') at Banshee.IO.Gio.Provider..cctor () [0x00000] in <filename unknown>:0 System.TypeInitializationException: An exception was thrown by the type initializer for GUdev.Client (in `Banshee.Gio') at Banshee.Hardware.Gio.Manager..ctor () [0x00000] in <filename unknown>:0 at Banshee.Hardware.Gio.HardwareManager..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. (in `mscorlib') at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0 at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0 at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] in <filename unknown>:0 at Mono.Addins.InstanceExtensionNode.CreateInstance (System.Type expectedType) [0x00000] in <filename unknown>:0 at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename unknown>:0 [Warn 19:05:45.018] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled. [Warn 19:05:45.018] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services') at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Missing method System.Threading.Monitor::Enter(object,bool&) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll [Warn 19:05:45.021] Service `Banshee.Metadata.SaveTrackMetadataService' not started: Method not found: 'System.Threading.Monitor.Enter'. [Warn 19:05:45.021] Caught an exception - System.MissingMethodException: Method not found: 'System.Threading.Monitor.Enter'. (in `Banshee.ThickClient') at Banshee.Gui.GtkBaseClient.RunTimeout (UInt32 milliseconds, Banshee.ServiceStack.TimeoutHandler handler) [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.Application.RunTimeout (UInt32 milliseconds, Banshee.ServiceStack.TimeoutHandler handler) [0x00000] in <filename unknown>:0 at Banshee.Metadata.SaveTrackMetadataService..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:45.021] Service `Banshee.Gui.GtkElementsService' not started: Method not found: 'System.Type.op_Inequality'. [Warn 19:05:45.021] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `Banshee.ThickClient') at Banshee.Gui.BansheeIconFactory..ctor () [0x00000] in <filename unknown>:0 at Banshee.Gui.GtkElementsService..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:45.022] Service `Banshee.Gui.InterfaceActionService' not started: Method not found: 'System.Type.op_Inequality'. [Warn 19:05:45.022] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `Hyena.Gui') at Hyena.Gui.ActionManager..ctor () [0x00000] in <filename unknown>:0 at Banshee.Gui.InterfaceActionService..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:45.035] Service `Banshee.Gui.BookmarksService' not started: Method not found: 'System.Type.op_Inequality'. [Warn 19:05:45.035] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `Hyena.Gui') at Hyena.Gui.HyenaActionGroup..ctor (Hyena.Gui.ActionManager action_manager, System.String name) [0x00000] in <filename unknown>:0 at Banshee.Gui.BansheeActionGroup..ctor (Banshee.Gui.InterfaceActionService action_service, System.String name) [0x00000] in <filename unknown>:0 at Banshee.Gui.BansheeActionGroup..ctor (System.String name) [0x00000] in <filename unknown>:0 at Banshee.Gui.BookmarkUI..ctor () [0x00000] in <filename unknown>:0 at Banshee.Gui.BookmarkUI.get_Instance () [0x00000] in <filename unknown>:0 at Banshee.Gui.BookmarksService.Banshee.ServiceStack.IInitializeService.Initialize () [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.RegisterService (System.Type type) [0x00000] in <filename unknown>:0 Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll [Warn 19:05:45.038] Service `Nereid.PlayerInterface' not started: Method not found: 'System.Type.op_Inequality'. [Warn 19:05:45.038] Caught an exception - System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. (in `gtk-sharp') at Gtk.Window..ctor (System.String title) [0x00000] in <filename unknown>:0 at Banshee.Gui.BaseClientWindow..ctor (System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight) [0x00000] in <filename unknown>:0 at Nereid.PlayerInterface..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 [Info 19:05:45.057] Updating web proxy from GConf Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll Missing method System.Threading.Monitor::Enter(object,bool&) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll [Warn 19:05:45.074] Caught an exception - System.MissingMethodException: Method not found: 'System.Threading.Monitor.Enter'. (in `Banshee.AmazonMp3') at Banshee.AmazonMp3.AmazonMp3DownloaderService.Initialize () [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 [Warn 19:05:45.074] Extension `Banshee.AmazonMp3.AmazonMp3DownloaderService' not started: Method not found: 'System.Threading.Monitor.Enter'. Missing method System.Threading.Monitor::Enter(object,bool&) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll Unhandled Exception: System.MissingMethodException: Method not found: 'System.Threading.Monitor.Enter'. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c1 --- Comment #1 from Andrés G. Aragoneses <knocte@gmail.com> 2013-01-12 19:45:08 UTC --- Created an attachment (id=520029) --> (http://bugzilla.novell.com/attachment.cgi?id=520029) Proposed patch Patch to prefer dmcs over gmcs. Can you try this patch to see if it fixes the problem? Thanks -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c2 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|bnc-team-gnome@forge.provo. |dimstar@opensuse.org |novell.com | --- Comment #2 from Dominique Leuenberger <dimstar@opensuse.org> 2013-01-12 20:06:11 UTC --- The patch does not apply on 2.6.0 release of banshee (mono.m4 is much simpler) For a test I changed mono,m4 to 'just look for dmcs'.. we know it's there for the 12.3 package after all :) Also, as a 'workaround', I tested to start mono --runtime=v4.0 in the /usr/bin/banshee wrapper and that also helps starting banshee (so this is clearly the right trail). Thanks for the pointer! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c3 --- Comment #3 from Andrés G. Aragoneses <knocte@gmail.com> 2013-01-12 20:13:19 UTC --- (In reply to comment #2)
The patch does not apply on 2.6.0 release of banshee (mono.m4 is much simpler)
Ah ok, I thought you were compiling with master.
For a test I changed mono,m4 to 'just look for dmcs'.. we know it's there for the 12.3 package after all :)
Yes, but even if it's there, compiling with gmcs for me in openSuse has always worked in the past. Historically, this has been only a problem for me in Ubuntu, this is why I committed this to upstream banshee: ttp://git.gnome.org/browse/banshee/commit/?id=3d3f7899465ee46e634b53c236401f612dac1492 So I'm assuming that opensuse is now switching to only 4.0-profile binaries of Mono assemblies?
Also, as a 'workaround', I tested to start mono --runtime=v4.0 in the /usr/bin/banshee wrapper and that also helps starting banshee (so this is clearly the right trail).
Well, it would be better to have vanilla banshee instead of workarounds in place, no? For that purpose, I would recommend you to apply first 3d3f7899465ee46e634b53c236401f612dac1492, then my proposed patch in comment#1, and if that works, I'll commit that to upstream. And then you can use both patches in your package (I'm assuming you're a packager) in case you don't want to wait for banshee 2.7.x. Does it sound good? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c4 --- Comment #4 from Andrés G. Aragoneses <knocte@gmail.com> 2013-01-12 20:14:11 UTC --- Oops, typo in the link, should read: http://git.gnome.org/browse/banshee/commit/?id=3d3f7899465ee46e634b53c236401... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c5 --- Comment #5 from Dominique Leuenberger <dimstar@opensuse.org> 2013-01-12 20:28:07 UTC --- (In reply to comment #3)
For a test I changed mono,m4 to 'just look for dmcs'.. we know it's there for the 12.3 package after all :)
Yes, but even if it's there, compiling with gmcs for me in openSuse has always worked in the past. Historically, this has been only a problem for me in Ubuntu, this is why I committed this to upstream banshee:
ttp://git.gnome.org/browse/banshee/commit/?id=3d3f7899465ee46e634b53c236401f612dac1492
So I'm assuming that opensuse is now switching to only 4.0-profile binaries of Mono assemblies?
We moved to Mono 3.0... so that implies it I guess :)
Well, it would be better to have vanilla banshee instead of workarounds in place, no? For that purpose, I would recommend you to apply first 3d3f7899465ee46e634b53c236401f612dac1492, then my proposed patch in comment#1, and if that works, I'll commit that to upstream.
Of course... one of our aims is to stay closely aligned with what upstreams do and not having a massive bunch of patches on our on tree... they make live harder than needed.
And then you can use both patches in your package (I'm assuming you're a packager) in case you don't want to wait for banshee 2.7.x. Does it sound good?
Yes, that sounds good.. will make tests with those two patches and see how far that gets us... 2.7.0 is not feasibly for 12.3, as we're now in feature freeze, reaching beta1 and the scheduled release for the final is in March... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c6 --- Comment #6 from Dominique Leuenberger <dimstar@opensuse.org> 2013-01-12 20:38:45 UTC --- I can confirm that the two patches together (the one you linked from upstream and the one attached here) successfully build on top of 2.6.0 and banshee starts perfect with this patch. I'll clean up the package and submit this for inclusion. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c7 --- Comment #7 from Andrés G. Aragoneses <knocte@gmail.com> 2013-01-12 21:31:02 UTC --- (In reply to comment #6)
I can confirm that the two patches together (the one you linked from upstream and the one attached here) successfully build on top of 2.6.0 and banshee starts perfect with this patch.
Cool thanks, I've committed upstream: http://git.gnome.org/browse/banshee/commit/?id=4c590128f4ef00cdb0e833574d254... (In reply to comment #5)
We moved to Mono 3.0... so that implies it I guess :)
Oh, maybe, because IIRC Mono 3.0 brings a universal "mcs" which receives the profile version via flag (and maybe defaults to 4.0).
2.7.0 is not feasibly for 12.3, as we're now in feature freeze, reaching beta1 and the scheduled release for the final is in March...
What about 2.6.1? (versions starting with "2.6" are stable because "6" is not an odd number) We could backport these two patches to the 2.6 branch and release a 2.6.1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c8 --- Comment #8 from Andrés G. Aragoneses <knocte@gmail.com> 2013-01-12 21:32:05 UTC --- (And BTW stable branches don't receive new features, just bug fixes.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c9 --- Comment #9 from Dominique Leuenberger <dimstar@opensuse.org> 2013-01-12 21:33:39 UTC --- If it's really only bug fixes and no regressions, then we should be safe to include it (after all, banshee is still considered a leaf package... would be mouch tougher getting a glibc update now :) ) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c10 --- Comment #10 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-01-13 11:00:22 CET --- This is an autogenerated message for OBS integration: This bug (798267) was mentioned in https://build.opensuse.org/request/show/148250 Factory / banshee -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798267 https://bugzilla.novell.com/show_bug.cgi?id=798267#c11 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #11 from Dominique Leuenberger <dimstar@opensuse.org> 2013-01-13 11:06:34 UTC --- Fix is submitted to Factory. The patch used is a combination of what upstream has as well. Banshee works for me now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com