GNOME Bugzilla – Bug 654637
Jamendo and Magnatunes plugins are broken.
Last modified: 2012-02-05 10:01:32 UTC
Created attachment 191990 [details] Full output of rhythmbox session. The relevant error message for the jamendo plugin is:
+ Trace 227765
raise Exception("rb.ChunkLoader not implemented yet")
The error message for the magnatunes plugin is: File "/usr/lib/rhythmbox/plugins/magnatune/MagnatuneSource.py", line 282, in download_catalogue magnatune_song_info_uri.copy_async(dest, AttributeError: '__main__.GDaemonFile' object has no attribute 'copy_async' Both errors happen after clicking on them in the rhythmbox gui. I have also attached the full output of my rhythmbox session as the "log" attachment. I am using the latest version in the master branch as of July 14th, 2011. I'm using 64 bit archlinux. Also, a forum post displaying the same error: https://bbs.archlinux.org/viewtopic.php?id=121929 If you need any more info, please let me know, thanks.
This one affects me too (on 32-bit fedora 15) and I'd like to see it fixed. https://bugzilla.redhat.com/show_bug.cgi?id=709126 This bug bugged me so much that I wrote a tool to help me find songs on jamendo. http://vcma.nongnu.org I would have fixed it in rhythmbox but this comment makes it seem like we're waiting for an API change elsewhere: plugins/rb/Loader.py def get_url_chunks (self, uri, chunksize, want_size, callback, *args): # this can't possibly work yet, we need to get annotations and # other stuff for g_input_stream_read_async right first. raise Exception("rb.ChunkLoader not implemented yet")
In commits 391c983 and 53563b0 I've fixed or worked around these problems and the magnatune plugin mostly works again. The jamendo plugin no longer exists.