After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 608384 - Can't start Banshee 1.5.3 on OSX 10.5.8
Can't start Banshee 1.5.3 on OSX 10.5.8
Status: RESOLVED INCOMPLETE
Product: banshee
Classification: Other
Component: general
1.5.7
Other Mac OS
: Normal critical
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-01-28 21:54 UTC by Marcus P S
Modified: 2012-10-25 23:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
"fi" in strange format (22.32 KB, image/tiff)
2010-02-10 09:50 UTC, zitronenmelissa
Details

Description Marcus P S 2010-01-28 21:54:31 UTC
1. Download latest DMG from Banshee website
2. Mount image and move Banshee.app to Applications folder
3. Double-click Banshee icon in Applications folder

Expected behaviour: application launches

Actual behavior: Icon appears on Dock, stays for a few instants, then vanishes.

Tried running from the command line instead, to get error messages, and obtained:

 $ ./Banshee.app/Contents/MacOS/Banshee 
Appears to be first run of this application bundle.
Application bundle has moved. Adjusting bundle...
[Info  16:47:05.371] Running Banshee 1.5.3: [source-tarball (darwin10.2.0, i386) @ 2010-01-27 16:23:20 EST]
System.ComponentModel.Win32Exception: ApplicationName='mono', CommandLine='--debug /Applications/Banshee.app/Contents/Resources/lib/mono/gac/Mono.Addins/0.4.0.0__0738eb9f132ed756/Mono.Addins.dll 1 scan ""', CurrentDirectory='/Applications/Banshee.app/Contents/Resources/lib/banshee-1/'
  at System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 
  at System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 
  at System.Diagnostics.Process.Start () [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start ()
  at Mono.Addins.Database.SetupProcess.ExecuteCommand (IProgressStatus monitor, System.String registryPath, System.String startupDir, System.String name, System.String[] args) [0x00000] in <filename unknown>:0 
ERROR: Add-in scan operation failed (ApplicationName='mono', CommandLine='--debug /Applications/Banshee.app/Contents/Resources/lib/mono/gac/Mono.Addins/0.4.0.0__0738eb9f132ed756/Mono.Addins.dll 1 scan ""', CurrentDirectory='/Applications/Banshee.app/Contents/Resources/lib/banshee-1/')
ERROR: The add-in database could not be updated. It may be due to file corruption. Try running the setup repair utility
System.ComponentModel.Win32Exception: ApplicationName='mono', CommandLine='--debug /Applications/Banshee.app/Contents/Resources/lib/mono/gac/Mono.Addins/0.4.0.0__0738eb9f132ed756/Mono.Addins.dll 1 scan ""', CurrentDirectory='/Applications/Banshee.app/Contents/Resources/lib/banshee-1/'
  at System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 
  at System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 
  at System.Diagnostics.Process.Start () [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start ()
  at Mono.Addins.Database.SetupProcess.ExecuteCommand (IProgressStatus monitor, System.String registryPath, System.String startupDir, System.String name, System.String[] args) [0x00000] in <filename unknown>:0 
ERROR: Add-in scan operation failed (ApplicationName='mono', CommandLine='--debug /Applications/Banshee.app/Contents/Resources/lib/mono/gac/Mono.Addins/0.4.0.0__0738eb9f132ed756/Mono.Addins.dll 1 scan ""', CurrentDirectory='/Applications/Banshee.app/Contents/Resources/lib/banshee-1/')
ERROR: The add-in database could not be updated. It may be due to file corruption. Try running the setup repair utility

(/Applications/./Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe:7047): GLib-WARNING **: g_set_prgname() called multiple times
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient.InitializeGtk () [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 (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 

(/Applications/./Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe:7047): GLib-WARNING **: g_set_prgname() called multiple times

Unhandled Exception: System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [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
Comment 1 Aaron Bockover 2010-01-29 04:19:00 UTC
Please download the image again. This has been fixed.

*** This bug has been marked as a duplicate of bug 608298 ***
Comment 2 Jon Ander Hernández 2010-01-30 16:06:26 UTC
I have just downloaded the image again with the PATH variable fix, and I'm still getting the DllNotFoundException :

I've tried installing and unstalling mono 2.6, and the problem seems to be unrelated to the mono installation.


 $ /Applications/Banshee.app/Contents/MacOS/Banshee --debug
[Info  16:55:45.169] Running Banshee 1.5.3: [source-tarball (darwin10.2.0, i386) @ 2010-01-27 16:23:20 EST]

(/Applications/Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe:1608): GLib-WARNING **: g_set_prgname() called multiple times
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [0x0000f] in /Users/aaron/src/banshee/build/bundle/build-root/gtk-sharp-2-12-branch/_build/svn/gtk/Application.cs:82 
  at Banshee.Gui.GtkBaseClient.InitializeGtk () [0x0000f] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:98 
  at Banshee.Gui.GtkBaseClient.Initialize (Boolean registerCommonServices) [0x0000f] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:117 
  at Banshee.Gui.GtkBaseClient..ctor (Boolean initializeDefault, System.String defaultIconName) [0x00013] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:89 
  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 (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) [0x00119] in /Users/aaron/src/banshee/build/bundle/build-root/mono-2.6.1/_build/mono-2.6.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:500 
  --- 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) [0x0012c] in /Users/aaron/src/banshee/build/bundle/build-root/mono-2.6.1/_build/mono-2.6.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:506 
  at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /Users/aaron/src/banshee/build/bundle/build-root/mono-2.6.1/_build/mono-2.6.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:515 
  at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /Users/aaron/src/banshee/build/bundle/build-root/mono-2.6.1/_build/mono-2.6.1/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77 
  at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x000b5] in /Users/aaron/src/banshee/build/bundle/build-root/mono-2.6.1/_build/mono-2.6.1/mcs/class/corlib/System/Activator.cs:337 
  at System.Activator.CreateInstance (System.Type type) [0x00000] in /Users/aaron/src/banshee/build/bundle/build-root/mono-2.6.1/_build/mono-2.6.1/mcs/class/corlib/System/Activator.cs:219 
  at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:76 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00044] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54 

(/Applications/Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe:1608): GLib-WARNING **: g_set_prgname() called multiple times

Unhandled Exception: System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [0x0000f] in /Users/aaron/src/banshee/build/bundle/build-root/gtk-sharp-2-12-branch/_build/svn/gtk/Application.cs:82 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00064] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:59 
  at Banshee.Gui.GtkBaseClient.Startup[Client] () [0x00024] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:71 
  at Banshee.Gui.GtkBaseClient.Startup[Client] (System.String[] args) [0x0004d] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:61 
  at Nereid.Client.Main (System.String[] args) [0x00000] in /Users/aaron/src/banshee/build/bundle/build-root/banshee-1-1.5.3/_build/banshee-1-1.5.3/src/Clients/Nereid/Nereid/Client.cs:54
Comment 3 Aaron Bockover 2010-01-30 18:24:41 UTC
This is a different issue first of all. Please file a new bug for this issue. Second, it's not a good idea to comment on a bug that's been resolved as a duplicate of another.
Comment 4 Marcus P S 2010-01-30 19:15:26 UTC
This is not a duplicate of bug 608298 (error messages are different), and this bug is not fixed by the fix of bug 608298.

As evidence, I downloaded the DMG image once again, with checksum

0b061816b4c338178ef7126cbed31fa8

and I get

$ /Applications/Banshee.app/Contents/MacOS/Banshee 
Application bundle has moved. Adjusting bundle...
find: /Users/msilvaApplications/Banshee.app/Contents/Resources/etc: No such file or directory
/Applications/Banshee.app/Contents/MacOS/Banshee: line 96: /Users/msilvaApplications/Banshee.app/Contents/Resources/bin/mono: No such file or directory
/Applications/Banshee.app/Contents/MacOS/Banshee: line 96: exec: /Users/msilvaApplications/Banshee.app/Contents/Resources/bin/mono: cannot execute: No such file or directory

and if I run from / I get

[Info  14:15:06.904] Running Banshee 1.5.3: [source-tarball (darwin10.2.0, i386) @ 2010-01-27 16:23:20 EST]

(/Applications/Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe:1314): GLib-WARNING **: g_set_prgname() called multiple times
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient.InitializeGtk () [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 (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 

(/Applications/Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe:1314): GLib-WARNING **: g_set_prgname() called multiple times

Unhandled Exception: System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [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
Comment 5 Felipe Reyes 2010-02-02 15:54:52 UTC
I confirm the error, using Mac OS x 10.5.8, banshee 1.5.3, dll not found exception, I get the same stack that Marcus reports.
Comment 6 zitronenmelissa 2010-02-10 09:50:01 UTC
Created attachment 153395 [details]
"fi" in strange format
Comment 7 zitronenmelissa 2010-02-10 09:53:11 UTC
Banshee start running on my mac (snow leo 10.6.2) 
Creating Library, downloading album art and playing my music works very well. Most of my files are Flac´s. I used Banshee with Linux and was very happy with this App, missed a lot on mac. I don´t know, if it´s the right place here, but I want to send Special Thanks to get Banshee working for mac! 

If I used it on Linux or using it with my MacBook, Banshee needs some Seconds and 2 or 3 restarts (only Banshee restart) to work like a charm. 

The only thing I found is, that the part "fi" appears like something strange. I attached a little shot above. In the Name "Springfield" the "fi" has changed.
Comment 8 Bertrand Lorentz 2010-02-15 17:18:03 UTC
zitronenmelissa, your problem with displaying "fi" is tracked in bug 608415.
This bug is about Banshee not starting up.

Please do not mix up different issues in the same bug report.


(In reply to comment #4)
> $ /Applications/Banshee.app/Contents/MacOS/Banshee 
> Application bundle has moved. Adjusting bundle...
> find: /Users/msilvaApplications/Banshee.app/Contents/Resources/etc: No such
> file or directory

I think this error happens when starting Banshee from another directory than / because the launcher script fails to properly detect the application path in that case. The first line of src/Clients/Booter/banshee-1.darwin.in does seem right :

APP_ROOT="$PWD/$(dirname "$0")"
Comment 9 kslays 2010-02-24 18:18:30 UTC
I am having the same problem - same version of Banshee and MacOS.  It just won't start, from double-clicking or from the command line.
Here is the Console log:

2/24/10 12:35:12 PM [0x0-0x52052].fm.banshee.Banshee[862] [Info  12:35:12.683] 
2/24/10 12:35:12 PM [0x0-0x52052].fm.banshee.Banshee[862]  Running Banshee 1.5.3: [source-tarball (darwin10.2.0, i386) @ 2010-01-27 16:23:20 EST] 
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862] (/Applications/Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe:862): GLib-WARNING **: g_set_prgname() called multiple times 
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862] Exception has been thrown by the target of an invocation. 
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-quartz-2.0.0.dylib 
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&) 
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at Gtk.Application.Init () [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at Banshee.Gui.GtkBaseClient.InitializeGtk () [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at Banshee.Gui.GtkBaseClient.Initialize (Boolean registerCommonServices) [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at Banshee.Gui.GtkBaseClient..ctor (Boolean initializeDefault, System.String defaultIconName) [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at Banshee.Gui.GtkBaseClient..ctor () [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at Nereid.Client..ctor () [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) 
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   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  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   --- End of inner exception stack trace --- 
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   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  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862]   at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] in <filename unknown>:0  
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862] (/Applications/Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe:862): GLib-WARNING **: g_set_prgname() called multiple times 
2/24/10 12:35:14 PM [0x0-0x52052].fm.banshee.Banshee[862] Unhandled Exception: System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
Comment 10 kslays 2010-02-24 18:24:35 UTC
PS I get the same errors as Marcus PS from the command line, from / or /Applications/Banshee.app/Contents/MacOS/
Comment 11 Kevin 2010-03-03 23:26:55 UTC
I can confirm this behavior for Banshee version 1.5.4 on Mac OSX 1.5 (Leopard). 

When I execute the following command in under root (i.e. /)...

./Applications/Banshee.app/Contents/MacOS/Banshee

and I receive the following error...


Application bundle has moved. Adjusting bundle...
[Info  18:17:39.264] Running Banshee 1.5.4: [banshee-project.org OSX 10.5+ i386/Intel (darwin10.2.0, i386) @ 2010-02-24 19:13:33 EST]
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-quartz-2.0.0.dylib


When I echo the executed command, it appears as the following:

Banshee ./Applications/Banshee.app/Contents/Resources/bin/mono --debug ./Applications/Banshee.app/Contents/Resources/lib/banshee-1/Nereid.exe --debug


The executed command (and paths for that matter) seem correct.  Is there a bad library reference in code?
Comment 12 Aaron Bockover 2010-03-04 00:07:15 UTC
All - 1.5.4 is out - would you please test again with that release? While I don't suspect anything related to this issue has changed, you never know...
Comment 13 Kevin 2010-03-04 00:43:43 UTC
Aaron - as I mentioned in my previous post, I am using 1.5.4 on Mac OSX 1.5; however it may be worth the exercise to see if everyone else is still receiving the same error message with this latest release.
Comment 14 kslays 2010-03-04 15:49:19 UTC
I just installed v1.5.4 (MacOS 10.5.8), same error.  Does Banshee work at all for Mac OSX for anyone?

3/4/10 10:45:04 AM [0x0-0x39039].fm.banshee.Banshee[468] Appears to be first run of this application bundle. 
3/4/10 10:45:04 AM [0x0-0x39039].fm.banshee.Banshee[468] Application bundle has moved. Adjusting bundle... 
3/4/10 10:45:05 AM [0x0-0x39039].fm.banshee.Banshee[468] [Info  10:45:05.932] 
3/4/10 10:45:05 AM [0x0-0x39039].fm.banshee.Banshee[468]  Running Banshee 1.5.4: [banshee-project.org OSX 10.5+ i386/Intel (darwin10.2.0, i386) @ 2010-02-24 19:13:33 EST] 
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468] Exception has been thrown by the target of an invocation. 
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-quartz-2.0.0.dylib 
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&) 
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Gtk.Application.Init () [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Banshee.Gui.GtkBaseClient.InitializeGtk () [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Banshee.Gui.GtkBaseClient.Initialize (Boolean registerCommonServices) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Banshee.Gui.GtkBaseClient..ctor (Boolean initializeDefault, System.String defaultIconName) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Banshee.Gui.GtkBaseClient..ctor () [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Nereid.Client..ctor () [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) 
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   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  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   --- End of inner exception stack trace --- 
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   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  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468] Unhandled Exception: System.DllNotFoundException: libgtk-quartz-2.0.0.dylib 
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&) 
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Gtk.Application.Init () [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Banshee.Gui.GtkBaseClient.Startup[Client] () [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Banshee.Gui.GtkBaseClient.Startup[Client] (System.String[] args) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM [0x0-0x39039].fm.banshee.Banshee[468]   at Nereid.Client.Main (System.String[] args) [0x00000] in <filename unknown>:0  
3/4/10 10:45:07 AM com.apple.launchd[123] ([0x0-0x39039].fm.banshee.Banshee[468]) Exited with exit code: 1
Comment 15 Aaron Bockover 2010-03-04 18:38:25 UTC
kslays - I notice you have a BU email address. I happen to live near BU. I'd be willing to meet at the Brueggers in Kenmore to work through the issue if you're around.
Comment 16 kslays 2010-03-08 20:26:25 UTC
I tried installing Banshee on two friends' Macs, with the identical problem. The program will not run on Mac OS.  Aaron, thanks for the offer to help in person, but the Mac I use is at work and I can't borrow a friend's.  Has anyone been able to get Banshee 1.5 to run on a Mac?
(As a side note, a while ago I tried to install Banshee on a Mac, with the same behavior, but that was back when it required a separate Mono install, and I was too busy to report the bug.)
Comment 18 Marcus P S 2010-03-08 21:09:50 UTC
I just downloaded and tried again with Banshee 1.5.4, and the bahaviour remains the same. The error output, however, is more brief:

$ /Applications/Banshee.app/Contents/MacOS/Banshee 
[Info  15:31:06.970] Running Banshee 1.5.4: [banshee-project.org OSX 10.5+ i386/Intel (darwin10.2.0, i386) @ 2010-02-24 19:13:33 EST]
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient.InitializeGtk () [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 (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 

Unhandled Exception: System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [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 

while invoking from the home directory yields another error

$ /Applications/Banshee.app/Contents/MacOS/Banshee 
Application bundle has moved. Adjusting bundle...
find: /Users/msilvaApplications/Banshee.app/Contents/Resources/etc: No such file or directory
/Applications/Banshee.app/Contents/MacOS/Banshee: line 96: /Users/msilvaApplications/Banshee.app/Contents/Resources/bin/mono: No such file or directory
/Applications/Banshee.app/Contents/MacOS/Banshee: line 96: exec: /Users/msilvaApplications/Banshee.app/Contents/Resources/bin/mono: cannot execute: No such file or directory

which seems like a bug in the script.  I fixed it by removing the $PWD from the first line of the script, and leaving 

APP_ROOT="$(dirname "$0")"

and then the error is the same from the home directory as from the root directory.

I am OSX 10.5.8 and 

$ uname -a
Darwin [...] 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386

No idea why libgtk-quartz-2.0.0.dylib can't be found -- it is there, and it is readable. Setting

export DYLD_PRINT_LIBRARIES=1

and running again, it seems like libgtk-quartz-2.0.0.dylib is loaded and unloaded a couple of times before the exception is thrown.

$ /Applications/Banshee.app/Contents/MacOS/Banshee
dyld: loaded: /bin/mkdir
dyld: loaded: /usr/lib/libgcc_s.1.dylib
dyld: loaded: /usr/lib/libSystem.B.dylib
dyld: loaded: /usr/lib/system/libmathCommon.A.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/bin/mono
dyld: loaded: /usr/lib/libSystem.B.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libgthread-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libglib-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libintl.8.dylib
dyld: loaded: /usr/lib/libiconv.2.dylib
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
dyld: loaded: /usr/lib/libgcc_s.1.dylib
dyld: loaded: /usr/lib/system/libmathCommon.A.dylib
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
dyld: loaded: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
dyld: loaded: /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
dyld: loaded: /usr/lib/libstdc++.6.dylib
dyld: loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
dyld: loaded: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
dyld: loaded: /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
dyld: loaded: /usr/lib/libicucore.A.dylib
dyld: loaded: /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
dyld: loaded: /usr/lib/libbsm.dylib
dyld: loaded: /usr/lib/libz.1.dylib
dyld: loaded: /usr/lib/libobjc.A.dylib
dyld: loaded: /usr/lib/libauto.dylib
dyld: loaded: /System/Library/Frameworks/Security.framework/Versions/A/Security
dyld: loaded: /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libsqlite3.0.dylib
dyld: loaded: /usr/lib/libresolv.9.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libxml2.2.dylib
dyld: loaded: /usr/lib/libxslt.1.dylib
dyld: loaded: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
dyld: loaded: /usr/lib/libcrypto.0.9.7.dylib
dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
dyld: loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
dyld: loaded: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
dyld: loaded: /usr/lib/libcups.2.dylib
dyld: loaded: /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
dyld: loaded: /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
dyld: loaded: /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
dyld: loaded: /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
dyld: loaded: /usr/lib/libffi.dylib
dyld: loaded: /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
dyld: loaded: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
dyld: loaded: /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer
[Info  16:05:37.128] Running Banshee 1.5.4: [banshee-project.org OSX 10.5+ i386/Intel (darwin10.2.0, i386) @ 2010-02-24 19:13:33 EST]
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libglibsharpglue-2.so
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libgobject-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libgdk_pixbuf-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libgdk-quartz-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libpangocairo-1.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libpangoft2-1.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libpango-1.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libatk-1.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libcairo.2.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libpixman-1.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libfontconfig.1.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libgdk_pixbuf-2.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libgdk-quartz-2.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libpangocairo-1.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libpangoft2-1.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libpango-1.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libatk-1.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libcairo.2.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libpixman-1.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libfontconfig.1.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libgdk_pixbuf-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libgdk-quartz-2.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libpangocairo-1.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libpangoft2-1.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libpango-1.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libatk-1.0.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libcairo.2.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libpixman-1.0.dylib
dyld: loaded: /Applications/Banshee.app/Contents/Resources/lib/libfontconfig.1.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libgdk_pixbuf-2.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libgdk-quartz-2.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libpangocairo-1.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libpangoft2-1.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libpango-1.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libatk-1.0.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libcairo.2.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libpixman-1.0.dylib
dyld: unloaded: /Applications/Banshee.app/Contents/Resources/lib/libfontconfig.1.dylib
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient.InitializeGtk () [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 (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 

Unhandled Exception: System.DllNotFoundException: libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.Init () [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 

Could this be a problem with the compilation of Banshee?
Comment 19 Gabriel Burt 2010-03-08 21:18:12 UTC
Looks like MonoDevelop had and fixed the same bug about a year ago:
http://lists.ximian.com/pipermail/mono-devel-list/2009-March/031388.html
Comment 20 Gabriel Burt 2010-03-08 21:40:42 UTC
Nevermind, that was a fix in Mono, which we should have.
Comment 21 Marcus P S 2010-03-24 21:47:13 UTC
Just noticed that 1.5.6 came out, but the OSX version is still 1.5.4

I tried to build from the tarball, but that seemed to lead to library dependencies I don't have (GStreamer and so forth).

Any updates, or is OSX support being dropped?
Comment 22 Gabriel Burt 2010-03-24 21:49:21 UTC
It's definitely not dropped.  I believe Aaron is working on a 1.5.7 build.
Comment 23 Michael Martin-Smucker 2010-04-27 22:53:35 UTC
Looks like 1.5.7 is available of Macs, has anyone given this a shot recently?
Comment 24 Michael Martin-Smucker 2010-04-27 22:55:25 UTC
s/of/for/

Stupid Bugzilla with its lack of an 'Edit' button...  Stupid me for not re-reading things before I post them.
Comment 25 Kevin 2010-04-28 01:35:49 UTC
Just tried 1.5.7 on Mac OSX.  Same result. :-(
Comment 26 Michael Martin-Smucker 2010-04-28 02:44:25 UTC
(In reply to comment #25)
> Just tried 1.5.7 on Mac OSX.  Same result. :-(

Sorry to hear that.  I'm removing the NEEDINFO status, since I think all questions have been answered so far.  Based on the number of people on the CC list (and the number of similar bug reports that may or may not be duplicates) I think it's probably safe to assume that this is confirmed, so I'm setting it to NEW.
Comment 27 dncellis 2010-07-30 04:15:26 UTC
I just installed Banshee 1.5.7 on OS X 10.5.8 with same results as everyone listed above. I see that latest for Linux is 1.7.3 which leads me to think OS X has been dropped. Can anyone confirm that please?
Comment 28 Bertrand Lorentz 2010-08-02 09:57:41 UTC
OS X support has not been dropped, it's just that nobody got around to fix the OSX-specific issues reported and release an updated bundle.

Any help in that area is of course welcome !
Comment 29 Marcus P S 2010-08-11 13:47:17 UTC
I can confirm that 1.5.7 does not work on 10.5.8, but it does work on 10.6.4
Comment 30 Gabriel Burt 2011-03-21 13:51:06 UTC
Do you still get this exact stack trace on 1.9.5?
Comment 31 Marcus P S 2011-03-22 19:27:53 UTC
If I click on the icon, I get two windows that do not finish rendering (barely begin really, with the beachball of death). One is the media player window, and the other is a "Encountered a Fatal Error" window. No buttons to click, and selecting "Quit" from the dock does nothing, until it finally allows me to select "Force Quit".

What I get now from the command line is

$ /Applications/Banshee.app/Contents/MacOS/Banshee 
Application bundle has moved. Adjusting bundle...
find: /Users/msilvaApplications/Banshee.app/Contents/Resources/etc: No such file or directory
/Applications/Banshee.app/Contents/MacOS/Banshee: line 99: /Users/msilvaApplications/Banshee.app/Contents/Resources/bin/mono: No such file or directory
/Applications/Banshee.app/Contents/MacOS/Banshee: line 99: exec: /Users/msilvaApplications/Banshee.app/Contents/Resources/bin/mono: cannot execute: No such file or directory

This is on 10.6.6
Comment 32 gregory 2011-07-03 12:35:46 UTC
hello,

i've got the same problem with banshee. Before I'm on Ubuntu and no problem with this software. Now I'm on Mac OSX 10.6.8 and i don't like iTune. How can i use banshee. Thanks a lot.
Comment 33 David Nielsen 2012-06-21 22:47:40 UTC
Please grab the latest alpha build from here and see if this issue is fixed:

https://live.gnome.org/SummerOfCode2012/Projects/TimoDoerr_Banshee_MacOSX#Get_latest_pre-build_alpha_.app-Bundle_for_Mac
Comment 34 Tobias Mueller 2012-10-25 23:22:14 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!