Summary: | media-sound/amark-2.5.0-r3 does not detect media-libs/liblastfm-1.0.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Graham Murray <graham> |
Component: | [OLD] KDE | Assignee: | Jorge Manuel B. S. Vicetto <jmbsvicetto> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andrei.mihaila, asturm, kde, matej, sound |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | liblastfm1.patch |
Description
Graham Murray
2012-06-24 20:03:52 UTC
confirmed for amarok-9999 (In reply to comment #1) > confirmed for amarok-9999 amarok is being ported to liblastfm1. This affects the live version, but should not affect 2.5.0*. http://mail.kde.org/pipermail/amarok-devel/2012-June/010363.html I'm not sure I understand, if live still needs to be ported shouldn't <amarok-9999 then depend on <liblastfm-1.0.0?
For now I can live without the lastfm plugin, I can't downgrade to 0.3.3 anyway it seems:
>>> Preparing source in /var/tmp/portage/media-libs/liblastfm-0.3.3/work/mxcl-liblastfm-1c739eb ...
/usr/lib64/ruby/1.9.1/rubygems.rb:28:in `require': cannot load such file -- rubygems/defaults (LoadError)
from /usr/lib64/ruby/1.9.1/rubygems.rb:28:in `<top (required)>'
from <internal:gem_prelude>:1:in `require'
from <internal:gem_prelude>:1:in `<compiled>'
* Applying liblastfm-0.3.3-ruby-1.9-fix.patch ... [ ok ]
Created attachment 316755 [details, diff] liblastfm1.patch From bug #419509 by Andrei Mihăilă. Applied in upstream master repo, will be part of amarok-2.7 and needs >=media-libs/liblastfm-1.0.0. patch works fine with amarok-2.5.0-r3 This bug is invalid. Amarok 2.5 and future Amarok 2.6 depend and will depend on liblastfm 0.3*. Amarok 2.7 will be ported to liblastfm >= 1.0, but the patch is not even merged into master yet. So the only thing that should be changed is dependency of amarok-2.5.0-r3.ebuild to "lastfm? ( >=media-libs/liblastfm-0.3* )", please don't patch Amarok 2.5 or 2.6 to work with liblastfm 1.*, this would be unsupported by upstream. I'm active Amarok developer. The liblastfm1-patch lately seems to have caused startup-segfaults with 2.5.0-r3 and 2.5.90, so I removed it again und downgraded to liblastfm-0.3.3. Nevermind the previous 0.3.3 trouble, that's ruby-1.9 related. (In reply to comment #7) > The liblastfm1-patch lately seems to have caused startup-segfaults with > 2.5.0-r3 and 2.5.90, so I removed it again und downgraded to liblastfm-0.3.3. > The patched version (still) works for me (scrobbling right now while listening to a dynamic playlist based on Last.Fm similar tracks). However, based on what Matěj Laitl says (so loudly at the beginning), downgrading to liblastfm-0* should be the right thing to do. It did work fine at first for me with 2.5.0-r3, but ...following a rebuild of kdelibs-4.8.95 it segfaulted every time. Rebuild of amarok deps and amarok itself, 2.5.0 and 2.5.90 didn't help, removing the patch then did. (In reply to comment #10) > ...following a rebuild of kdelibs-4.8.95 it segfaulted every time. Rebuild > of amarok deps and amarok itself, 2.5.0 and 2.5.90 didn't help, removing the > patch then did. I see. I'm on kde 4.8.4. I'll bear your problem in mind when I rebuild or upgrade it. 13:53 <+CIA-1> jmbsvicetto * gentoo-x86/media-sound/amarok/ (amarok-2.4.3-r1.ebuild amarok-2.5.0-r3.ebuild ChangeLog): 13:53 <+CIA-1> [media-sound/amarok] Fix media-libs/liblastfm dependency - bug 423391. 14:05 <+CIA-1> jmbsvicetto proj/kde:master * rc549130d /media-sound/amarok/ (metadata.xml amarok-2.5.90.ebuild): [media-sound/amarok] Fix media-libs/liblastfm dependency - bug 423391. Added dep on liblastfm-0.3* |