I know its not supported anymore but it remains the single best media player ever.
I’m amazed that its available and im trying to build it using the git version listed in the add/remove software.
Im getting the following error:
checking pkg-config is at least version 0.9.0… yes
checking for GTK_SHARP_20… yes
checking for GLIB_SHARP_20… yes
checking for GLADE_SHARP_20… no
configure: error: Package requirements (glade-sharp-2.0) were not met:
Package ‘glade-sharp-2.0’, required by ‘virtual:world’, not found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables GLADE_SHARP_20_CFLAGS
and GLADE_SHARP_20_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
==> ERROR: A failure occurred in build().
Aborting…
any suggestions? I cant seem to find the tarball from a google search.
I was watching the output when Banshee was being built and noticed it occurred when it was building one of the dependencies.
mono-upnp-git
when I try to build it independently of Banshee it provides the error. Does anyone now how to fix this, or how to set the environment variables as suggested in the error?
I can edit the build files but I don’t know where to put these environment variables ( I assume appended to the make command) but I don’t know how to set both variables mentioned.
That is unfortunate. Banshee is a fantastic program with abundant features, more so then any other media management software. Luckily I still have an old Debian laptop back from 2017 that I have yet to update that has Banshee installed.
I cant imagine why this program would be left to history…
I wish I knew how to fix it or otherwise.
Thank you very much for taking the time out of your day. I am grateful for you looking into it!!
Making all in Hyena.Gui
MCS …/…/…/bin/Hyena.Gui.dll
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535: Hyena.Widgets.RatingAccessible' does not implement interface member Atk.IValue.GetValueAndText(out double, out string)’
/usr/lib/pkgconfig/…/…/lib/mono/gtk-sharp-3.0/atk-sharp.dll (Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535: Hyena.Widgets.RatingAccessible' does not implement interface member Atk.IValueImplementor.GetValueAndText(out double, out string)’
/usr/lib/pkgconfig/…/…/lib/mono/gtk-sharp-3.0/atk-sharp.dll (Location of the symbol related to previous error)
Compilation failed: 2 error(s), 0 warnings
make[4]: *** [Makefile:1184: …/…/…/bin/Hyena.Gui.dll] Errore 1
Need to install rarian and gnome-doc-utils from AUR or disable docs and user-help in ./configure
Thats one of the packages preventing Banshee from being built and so is mono.
If anyone does figure this out, please, please, please post the solution!! There is no media player like Banshee, the next best is light-years apart from the enormous capabilities and extensions of Banshee
Anyone that’s responded here have only offered tips to possibly help you build it. Since you’re apparently the only one who wants to use an old, abandoned project that requires older libraries on a rolling release distro, then feel free to write a tutorial yourself if you get it working.
Have you tried banshee-git? There haven’t been many commits other than translation updates in a number of years, but it’s worth a shot.
Ignore my previous comment, after a few runs of elementary/music I couldn’t handle the crashes anymore
I was able to install the aur banshee by installing gtk-sharp-2-git, mono-upnp-git, and gtk-sharp-3-mono-git first. banshee-git didn’t work though, I hit build errors w/ Hyena.Gui
It’s really a shame to see such an excellent media program with every option under the sun from visualizations to media tagging, podcasts, internet radio, everything… just everything available in a single app, even stuff you didn’t know you wanted until you’ve tried Banshee. Just gone by the wayside. I can’t imagine why someone didn’t pickup the development of this awesome program. It is by far the single best media management application ever created.