I consider these packages to be something like the current minimum requirements for a working Banshee build on my highly modified FC9 system as of June 8, 2009.
In addition to the many package dependencies of the previous release, 1.5.0 needs taglib-sharp just to configure and compile.
It seems to run after that, but the notification applet crashes Banshee when changing tracks. Disabling the “Notification Area Icon” in Preferences/Extras works around the issue, but fixing it requires a newer notification-daemon than the one supplied with FC9. And that has it’s own chain of dependencies of course.
Here are the packages in order I installed to get the whole thing working:
Taglib-sharp (from page at banshee-project.org)
taglib-sharp-2.0.3.2
Dbus-glib (from dbus.freedesktop.org/releases/dbus-glib/)
dbus-glib-0.78
Libnotify (from galago-project.org)
libnotify-0.4.5 is mentioned, but only 0.4.4 is available from the download link
libnotify-0.4.4
Libsexy (from chipx86.com)
libsexy-1.11
Libwnck (from https://launchpad.net/ubuntu/feisty/+source/libwnck)
libwnck-2.18.0
Notification-daemon (from galago-project.org)
See notes above regarding download availibility.
notification-daemon-0.4.0