Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 374357 - new ebuild for media-sound/banshee-2.1.0
Summary: new ebuild for media-sound/banshee-2.1.0
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal enhancement (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-07 14:58 UTC by Trevor Bowen
Modified: 2012-03-24 10:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
initial ebuild for banshee 2.1.0, hack of 2.0.0 (banshee-2.1.0.ebuild,3.91 KB, text/plain)
2011-07-07 14:59 UTC, Trevor Bowen
Details
revised ebuild based on upstream feedback (banshee-2.1.0.ebuild,3.96 KB, text/plain)
2011-07-08 15:44 UTC, Trevor Bowen
Details
suggested patch based on upstream bug 648592 (0001-Make-Banshee-optimize-database-when-importing-large-.patch,2.21 KB, patch)
2011-07-08 15:46 UTC, Trevor Bowen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.