[Banshee-List] Please Help! I broke Banshee while trying to upgrade to 2.5.1



Hi guys,

I really hope someone can help!  

I was having a few problems with my install of banshee so out of interest
decided to try upgrading from 2.4 to 2.5.1 and see if somehow that would fix
things for me...

well what ever I have done, I've done a good job of breaking things.  

I downloaded the tarball from the website and attempted to install it.  I
did the './configure' and then 'make' and during these processes was told
that I was missing rather a lot of dependencies so when I had finally got
these and was able to configure and make without any errors (that I could
see), I did 'make install'.  

well, from what I could tell, everything appeared to go smoothly.  Or at
least I thought so until I realised that banshee now did not work at all. 

The problem I have now is that no matter what I try I cant even install 2.4
and get that working (though I would still rather be using 2.5.1).  I've
installed 2.4 from the command line and I've tried installing it from the
Ubuntu software-centre, and cant get it to work. 

I have tried all of the following to remove banshee so the 2.4 install will
work 'sudo apt-get remove banshee', 'apt-get --purge remove banshee', 'sudo
apt-get --purge autoremove banshee'. even after all of this I still have
banshee in my launcher menu and if I type banshee into the terminal, rather
than getting the expected 'banshee: command not found' or something similar,
I get the following.

leecutler@desktop-ubuntu:~$ sudo apt-get remove --purge banshee
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package banshee is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
leecutler@desktop-ubuntu:~$ banshee
Missing method System.Threading.Monitor::Enter(object,bool&) in assembly
/usr/lib/mono/2.0/mscorlib.dll, referenced in assembly
/usr/lib/mono/gac/dbus-sharp/1.0.0.0__5675b0c3093115b5/dbus-sharp.dll
[Warn  10:13:39.561] DBus support could not be started. Disabling for this
session. - System.MissingMethodException: Method not found:
'System.Threading.Monitor.Enter'. (in `dbus-sharp')
  at DBus.BusObject.GetObject (DBus.Connection conn, System.String bus_name,
DBus.ObjectPath object_path, System.Type declType) [0x00000] in <filename
unknown>:0 
  at DBus.Connection.GetObject (System.Type type, System.String bus_name,
DBus.ObjectPath path) [0x00000] in <filename unknown>:0 
  at DBus.Connection.GetObject[IBus] (System.String bus_name,
DBus.ObjectPath path) [0x00000] in <filename unknown>:0 
  at DBus.Bus..ctor (System.String address) [0x00000] in <filename
unknown>:0 
  at DBus.Bus.Open (System.String address) [0x00000] in <filename unknown>:0 
  at DBus.Bus.get_System () [0x00000] in <filename unknown>:0 
System.Exception: Unable to open the system message bus. (in `dbus-sharp')
  at DBus.Bus.get_System () [0x00000] in <filename unknown>:0 
  at DBus.BusG.Init () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.DBusConnection.Connect (System.String serviceName,
Boolean init) [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.DBusConnection.GrabDefaultName () [0x00000] in
<filename unknown>:0 
[Info  10:13:39.578] Running Banshee 2.5.1: [source-tarball (linux-gnu,
x86_64) @ 2012-09-17 19:08:14 WST]
Missing method System.Reflection.Assembly::op_Equality(Assembly,Assembly) in
assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly
/usr/lib/mono/gac/Mono.Addins/0.6.0.0__0738eb9f132ed756/Mono.Addins.dll
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by
the target of an invocation. ---> System.MissingMethodException: Method not
found: 'System.Reflection.Assembly.op_Equality'.
  at Banshee.ServiceStack.ServiceManager.InitializeAddins () [0x00000] in
<filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.DefaultInitialize () [0x00000] in
<filename unknown>:0 
  at Banshee.ServiceStack.Application.Initialize () [0x00000] in <filename
unknown>:0 
  at Banshee.Gui.GtkBaseClient.Initialize (Boolean registerCommonServices)
[0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient..ctor (Boolean initializeDefault,
System.String defaultIconName) [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient..ctor () [0x00000] in <filename unknown>:0 
  at Nereid.Client..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 
  --- End of inner exception stack trace ---
  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 Banshee.Gui.GtkBaseClient.Startup () [0x00000] in <filename unknown>:0 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler
startup) [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

Unhandled Exception: System.MissingMethodException: Method not found:
'System.Type.op_Inequality'.
  at Hyena.Gui.Dialogs.ExceptionDialog..ctor (System.Exception e) [0x00000]
in <filename unknown>:0 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler
startup) [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient.Startup[Client] () [0x00000] in <filename
unknown>:0 
  at Banshee.Gui.GtkBaseClient.Startup[Client] (System.String[] args)
[0x00000] in <filename unknown>:0 
  at Nereid.Client.Main (System.String[] args) [0x00000] in <filename
unknown>:0 
  at (wrapper managed-to-native) System.AppDomain:ExecuteAssembly
(System.AppDomain,System.Reflection.Assembly,string[])
  at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly a,
System.String[] args) [0x00000] in <filename unknown>:0 
  at System.AppDomain.ExecuteAssembly (System.String assemblyFile,
System.Security.Policy.Evidence assemblySecurity, System.String[] args)
[0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly
(string,System.Security.Policy.Evidence,string[])
  at System.AppDomain.ExecuteAssembly (System.String assemblyFile) [0x00000]
in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly
(string)
  at Booter.Booter.BootClient (System.String clientName) [0x00000] in
<filename unknown>:0 
  at Booter.Booter.Main () [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method not
found: 'System.Type.op_Inequality'.
  at Hyena.Gui.Dialogs.ExceptionDialog..ctor (System.Exception e) [0x00000]
in <filename unknown>:0 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler
startup) [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient.Startup[Client] () [0x00000] in <filename
unknown>:0 
  at Banshee.Gui.GtkBaseClient.Startup[Client] (System.String[] args)
[0x00000] in <filename unknown>:0 
  at Nereid.Client.Main (System.String[] args) [0x00000] in <filename
unknown>:0 
  at (wrapper managed-to-native) System.AppDomain:ExecuteAssembly
(System.AppDomain,System.Reflection.Assembly,string[])
  at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly a,
System.String[] args) [0x00000] in <filename unknown>:0 
  at System.AppDomain.ExecuteAssembly (System.String assemblyFile,
System.Security.Policy.Evidence assemblySecurity, System.String[] args)
[0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly
(string,System.Security.Policy.Evidence,string[])
  at System.AppDomain.ExecuteAssembly (System.String assemblyFile) [0x00000]
in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly
(string)
  at Booter.Booter.BootClient (System.String clientName) [0x00000] in
<filename unknown>:0 
  at Booter.Booter.Main () [0x00000] in <filename unknown>:0 
leecutler@desktop-ubuntu:~$ 


Thanks in advance.




--
View this message in context: http://banshee-media-player.2283330.n4.nabble.com/Please-Help-I-broke-Banshee-while-trying-to-upgrade-to-2-5-1-tp4650603.html
Sent from the Banshee Media Player mailing list archive at Nabble.com.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]