media-libs/musicbrainz has been released some time ago. Is a major upgrade over version 2, and it incompatible with it, so apps that use the old version can't use the new one without changing the code. Both media-libs/musicbrainz-2* and media-libs/tunepimp are deprecated upstream, and every app that provides musicbrainz support should change to the new lib, preferably before MusicBrainz guys stop supporting the old service the old version uses. An ebuild for the new version is coming. Reproducible: Always
Created attachment 139639 [details] media-libs/musicbrainz-3.0.1.ebuild Here comes the ebuild. It uses a new slot, but maybe is not the best idea, because there may be some ebuilds that must be fixed to avoid them using this version of the lib.
Thanks, its now bumped. @arch teams: please rekeyword musicbrainz 3.0.1 for testing, as there is currently no package ported to libmusicbrainz3 in the tree, you can use either the test suite or the examples subdirectory in the source. Supporting libmusicbrainz3 right now will probably help when some packages will need it and it doesn't hurt since it's made to be slotted. musicbrainz-2.1.5.ebuild:KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" musicbrainz-3.0.1.ebuild:KEYWORDS="~amd64 ~x86"
It shouldn't be masked or something? For example, tunepimp depends on >=media-libs/musicbrainz-2.1.0, but it doesn't work with this new version. I'm not sure, but this won't make it to depend on the new version instead the old one, even with the slotted thing?
(In reply to comment #3) > It shouldn't be masked or something? For example, tunepimp depends on > >=media-libs/musicbrainz-2.1.0, but it doesn't work with this new version. I'm > not sure, but this won't make it to depend on the new version instead the old > one, even with the slotted thing? I did fix all the deps, tunepimp should install musicbrainz-2*
~alpha/~ia64/~sparc done
ppc64 stable
Marked ~hppa.
~ppc'd
bsd done
~arm done
It's been a year. MIPS, you will lose also musicbrainz if this isn't handled ASAP.
No more musicbrainz for MIPS, masking the USE flag in profiles.