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

Bug 126073

Summary: =dev-python/python-musicbrainz-0.7.0 - Version bump
Product: Gentoo Linux Reporter: Maxwell Grender-Jones <max>
Component: New packagesAssignee: Gentoo Sound Team <sound>
Severity: enhancement CC: cgibreak, coldwind, devel, insanity5902, jer, kai.huuhko, marti, matrixhax0r, pacho, python, t1m
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 175495    
Attachments: ebuild
Updated ebuild
ebuild from Marti Raudsepp's picard overlay

Description Maxwell Grender-Jones 2006-03-13 13:34:15 UTC
I'm not sure what the package should be called, so I've just put it in the python-musicbrainz directory, and called it version 0.2.0 (the dated version is *waaay* out of date, and can probably be removed - the bindings for the old version of the library are now contained in the library itself).

This package doesn't depend on libofa (Bug #126069) for install, but obviously it's not much use without it.

A 0.5.x version of tunepimp is probably also needed - I'll attach an ebuild to Bug #120769 with that.
Comment 1 Maxwell Grender-Jones 2006-03-13 13:40:04 UTC
Created attachment 82036 [details]

So simple, I'm rather embarassed to attach it...
Comment 2 Maxwell Grender-Jones 2006-03-18 17:07:50 UTC
version 0.2.1 now out - no changes needed to the ebuild
Comment 3 Maxwell Grender-Jones 2006-03-19 12:24:24 UTC
Created attachment 82596 [details]
Updated ebuild

Turns out it's not quite pure python - the bit that calculates disc ids depends on the musicbrainz library (and ctypes)
Comment 4 tim 2006-03-26 06:40:52 UTC
ebuild works for 0.2.2 too ...
Comment 5 Maxwell Grender-Jones 2006-04-08 07:02:20 UTC
and for v 0.3.1, but note that the API has changed. No point slotting, as we've been well warned that the API isn't yet stable.
Comment 6 Kai Huuhko 2006-04-18 06:25:21 UTC
Created attachment 84895 [details]

I was trying to get a working python-musicbrainz for a Quod Libet plugin, so I made this ebuild, only to notice that the plugin doesn't use the new API. Anyway, I hope this will be useful to someone.
Comment 7 Marti Raudsepp 2006-04-22 16:12:56 UTC
Works on AMD64, I suggest adding ~amd64 to KEYWORDS.
Comment 8 Ryan 2006-07-24 12:18:31 UTC
check out picard bug report, musicbrainz website has link to an entire overlay for all the packages for musicbrainz, including python-musicbrainz2
Comment 9 Ryan 2006-07-24 12:19:44 UTC
(In reply to comment #8)
> check out picard bug report, musicbrainz website has link to an entire overlay
> for all the packages for musicbrainz, including python-musicbrainz2

Sorry for the second post, but I thought the link would be nice :/
Comment 10 ra 2006-09-08 11:02:37 UTC
Created attachment 96411 [details]
ebuild from Marti Raudsepp's picard overlay

Attached the ebuild from Marti Raudsepp's picard overlay.

This ebuild needs to be in portage for picard inclusion.
Comment 11 Marti Raudsepp 2006-09-08 11:37:11 UTC
(In reply to comment #10)
> This ebuild needs to be in portage for picard inclusion.

A while ago, Portage did include Picard, but Picard relies on the media-libs/tunepimp package. Unfortunately, Tunepimp keeps changing its APIs and breaking other packages; the ebuild was removed from Portage recently for this reason. Picard will not not be included in Portage until libtunepimp reaches an officially stable API.

This should probably resolved as WONTFIX since this ebuild has no meaning without Picard.
Comment 12 Dick Marinus 2006-11-18 11:51:16 UTC
Created attachment 102290 [details]
Comment 13 Dick Marinus 2006-11-18 12:00:21 UTC
this bug depends on bug #155606
Comment 14 Pacho Ramos gentoo-dev 2007-04-22 17:46:15 UTC
Created attachment 117007 [details]

I am using python-music-brainz2-0.4.1.ebuild from musicbrainz overlay
Comment 15 Santiago M. Mola (RETIRED) gentoo-dev 2007-10-24 20:54:27 UTC
Picard is on the tree and it does not longer use python-musicbrainz2. I see a QuodLibet plugin uses it, and IIRC Listen too. Any other applications which could take advantage of python-musicbrainz2?
Comment 16 Pacho Ramos gentoo-dev 2007-10-25 20:31:41 UTC
media-sound/listen also uses it
Comment 17 Timothy Stotts 2008-02-12 15:27:05 UTC
(In reply to comment #16)
> media-sound/listen also uses it

Correct. Just installed this manually to support listen.
Comment 18 Jeroen Roovers (RETIRED) gentoo-dev 2008-09-12 16:38:40 UTC
Created attachment 165287 [details]

Bump. Also introduced IUSE=examples and not use dodoc to install examples as to have them uncompressed, just like the dev-python/python-musicbrainz have it.

[An alternative would be to set something like this in the (bash) shell:
function bzpy() { bzcat $1 | python - }
but not compressing them is more convenient IMO.]
Comment 19 Samuli Suominen gentoo-dev 2009-07-17 10:20:00 UTC
dev-python/python-musicbrainz-0.7.0 in portage