[ubuntu-mono] [Bug 518171] Re: Support Application Indicators

ukblacknight tom.blacknight at gmail.com
Fri Apr 16 18:51:12 BST 2010


Ubuntu 10.04 Beta 2
Banshee 1.6.0

I can't get this to work.  I get the following output on "banshee
--debug"

The applet doesn't appear in the panel, but the applet can be ticked in
the preferences, and no graphical error is produced.

** (Banshee:4295): WARNING **: The following assembly referenced from /usr/lib/banshee-1/Extensions/Banshee.AppIndicator.dll could not be loaded:
     Assembly:   appindicator-sharp    (assemblyref_index=8)
     Version:    0.0.0.0
     Public Key: bcae265d1c7ab4c2
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/lib/banshee-1/Extensions/).


** (Banshee:4295): WARNING **: Could not load file or assembly 'appindicator-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=bcae265d1c7ab4c2' or one of its dependencies.
[1 Warn  18:41:31.608] Caught an exception - System.TypeLoadException: Could not load type 'Banshee.AppIndicator.AppIndicatorService' from assembly 'Banshee.AppIndicator, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null'. (in `mscorlib')
  at (wrapper managed-to-native) System.MonoType:GetConstructors_internal (System.Reflection.BindingFlags,System.Type)
  at System.MonoType.GetConstructors (BindingFlags bindingAttr) [0x00000] 
  at System.MonoType.GetConstructorImpl (BindingFlags bindingAttr, System.Reflection.Binder binder, CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) [0x00000] 
  at System.Type.GetConstructor (BindingFlags bindingAttr, System.Reflection.Binder binder, CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) [0x00000] 
  at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] 
  at System.Activator.CreateInstance (System.Type type) [0x00000] 
  at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] 
  at Mono.Addins.InstanceExtensionNode.CreateInstance (System.Type expectedType) [0x00000] 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] 
[1 Warn  18:41:31.608] Extension `/Banshee/ServiceManager/Service/__nid_34' not started: Could not load type 'Banshee.AppIndicator.AppIndicatorService' from assembly 'Banshee.AppIndicator, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null'.

-- 
Support Application Indicators
https://bugs.launchpad.net/bugs/518171
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to banshee in ubuntu.

Status in Banshee Music Player: Unknown
Status in “banshee” package in Ubuntu: Fix Released

Bug description:
Binary package hint: banshee

This application should be investigated to be ported to use Application
Indicators for Lucid - https://edge.launchpad.net/indicator-application

Examples for the C#/Mono bindings of libappindicator can be found at <http://bazaar.launchpad.net/~indicator-applet-developers/indicator-application/trunk/files/head%3A/bindings/mono/examples/>.





More information about the Ubuntu-mono mailing list