Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 374357

Summary: new ebuild for media-sound/banshee-2.1.0
Product: Gentoo Linux Reporter: Trevor Bowen <m27315>
Component: New packagesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: dotnet
Priority: Normal    
Version: 2008.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: initial ebuild for banshee 2.1.0, hack of 2.0.0
revised ebuild based on upstream feedback
suggested patch based on upstream bug 648592

Description Trevor Bowen 2011-07-07 14:58:17 UTC
The banshee folks have released a new development version, 2.1.0, which looks forward to their 2.2 release.

Download location has moved to ftp.gnome.org.  A few dependencies were dropped.  Others were rev bumped.

I modified the existing 2.0.0 ebuild ever so slightly to pull down the new version from the new download, and I removed the obvious, deleted config switches and use flags.  I also bumped the obvious dependencies.  I'm sure much more is needed, but it's a start.  :)

I'm not sure if the libgpod, USE=ipod is still needed.

Incidentally, I really like banshee, but it has some memory leak that consumes all my RAM and SWAP (>10GB) within a few seconds of beginning folder import.  I filed a bug upstream:

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

If someone figures out this problem, I'd love to know it.  I'm wondering if the root cause is an out-of-date dependency.

Reproducible: Always
Comment 1 Trevor Bowen 2011-07-07 14:59:21 UTC
Created attachment 279335 [details]
initial ebuild for banshee 2.1.0, hack of 2.0.0
Comment 2 Trevor Bowen 2011-07-07 15:00:18 UTC
Sorry, I meant to attach the release page and forgot:

http://banshee.fm/download/archives/2.1.0
Comment 3 Pacho Ramos gentoo-dev 2011-07-07 18:50:47 UTC
dotnet won't bump that *development* versions, not sure if anyone at gstreamer
will want to take care...
Comment 4 Trevor Bowen 2011-07-08 15:44:42 UTC
Created attachment 279451 [details]
revised ebuild based on upstream feedback

I am posting updates to this ebuild in hopes that upstream can help us track down the memory leak.  Based on their comments, I've updated the ebuild for 2.1.0.

From https://bugzilla.gnome.org/show_bug.cgi?id=651425#c7 

Trevor, you need to change the dbus dependencies for your ebuild. Banshee now
requires dbus-sharp >= 0.7 and dbus-sharp-glib >= 0.5 (the ndesk-dbus
dependencies were dropped in 2.1.0).
Comment 5 Trevor Bowen 2011-07-08 15:46:34 UTC
Created attachment 279453 [details, diff]
suggested patch based on upstream bug 648592

Attached patch is referenced in updated ebuild, which supposedly helps similar performance problems during import.  Unfortunately, it did not help me, but I'm including it just in case.