Re: [Banshee-List] Banshee 2.0 on Mac, and Building for Lion



I have built a post 2.1.3 version on OS X Lion, mostly this was a
matter of updating bockbuild and adding the required package.py files
for dbus-sharp-0.7.0 and dbus-sharp-glib-0.5.0.

see: https://bugzilla.gnome.org/show_bug.cgi?id=657711

However when running this from within MD I get:

[Info  13:53:12.663] Running Banshee 2.1.3: [git-checkout
(darwin11.0.1, x86_64) @ 2011-08-31 13:45:54 BRT]
[1 Debug 13:53:12.732] Initializing GTK
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown
by the target of an invocation. ---> System.InvalidOperationException:
Could not read add-in description
  at Mono.Addins.Addin.get_Description () [0x0006a] in
/Users/michael/Mono/mono-addins/Mono.Addins/Mono.Addins/Addin.cs:257
  at Mono.Addins.Database.AddinDatabase.InternalGetInstalledAddins
(System.String domain, System.String idFilter,
AddinSearchFlagsInternal type) [0x000bb] in
/Users/michael/Mono/mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs:255
  at Mono.Addins.Database.AddinDatabase.InternalGetInstalledAddins
(System.String domain, AddinSearchFlagsInternal type) [0x00000] in
/Users/michael/Mono/mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs:226
  at Mono.Addins.Database.AddinDatabase.Update (IProgressStatus
monitor, System.String domain) [0x0009b] in
/Users/michael/Mono/mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs:1036
  at Mono.Addins.Database.AddinDatabase.Repair (IProgressStatus
monitor, System.String domain) [0x00093] in
/Users/michael/Mono/mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs:1004
  at Mono.Addins.AddinRegistry.Rebuild (IProgressStatus monitor)
[0x00000] in /Users/michael/Mono/mono-addins/Mono.Addins/Mono.Addins/AddinRegistry.cs:626
  at Banshee.ServiceStack.ServiceManager.InitializeAddins () [0x00075]
in /Users/davidnielsen/Projekter/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs:86
  at Banshee.ServiceStack.ServiceManager.DefaultInitialize ()
[0x00005] in /Users/davidnielsen/Projekter/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs:119
  at Banshee.ServiceStack.Application.Initialize () [0x00000] in
/Users/davidnielsen/Projekter/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/Application.cs:80
  at Banshee.Gui.GtkBaseClient.Initialize (Boolean
registerCommonServices) [0x00010] in
/Users/davidnielsen/Projekter/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:143
  at Banshee.Gui.GtkBaseClient..ctor (Boolean initializeDefault,
System.String defaultIconName) [0x00013] in
/Users/davidnielsen/Projekter/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:95
  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
/Users/davidnielsen/Projekter/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:82
  at Hyena.Gui.CleanRoomStartup.Startup
(Hyena.Gui.StartupInvocationHandler startup) [0x00044] in
/Users/davidnielsen/Projekter/banshee/src/Hyena/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54

regardless we are a bit closer now.

- David

2011/8/4 Brett Cornwall <brettcornwall gmail com>:
>
>
> On 08/03/2011 11:29 PM, gnomeuser gmail com wrote:
>>
>> A lot of the work being done presently involves moving Banshee to GTK#3
>> and replacing the C bits with managed lovely C# code, the latter should ease
>> the process of getting a functional Banshee on non-Linux platforms.
>
> Well, I must guiltily admit that this makes me excited for future Linux
> releases ;).
>>
>> Work is a little slow since we lost Gabriel to the Obama reelection
>> campaign and since Aaron still has not returned from his secret Rdio cave.
>> However Bertrand and Olivier have been champions lately, hopefully we will
>> see some of this merged into mainline soon.
>
> Kind of random how team members are lost but they have lives too :)
>>
>> So hopefully we can get Banshee working well on Windows and OS X soon.
>
> So I'm guessing that I should just wait and see. I'm sorry I couldn't be of
> more help. Thanks for the response.
> _______________________________________________
> banshee-list mailing list
> banshee-list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee-list  (unsubscribe here)
>


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