Description of problem: When loading jamendo catalog i obtain the following traceback: ---------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib64/rhythmbox/plugins/jamendo/JamendoSource.py", line 162, in finish_loadscreen self.__load_db () File "/usr/lib64/rhythmbox/plugins/jamendo/JamendoSource.py", line 321, in __load_db self.__db.set(entry, rhythmdb.PROP_TRACK_NUMBER, int(track['trackno'])) TypeError: could not convert argument from type '(null)' (0) to correct type 'gulong' ---------------------------------------------------------------- Version-Release number of selected component (if applicable): Rhytmbox 0.10.1 How reproducible: Always Steps to Reproduce: 1.Open Rhytmbox 2.Click on "jamendo" Actual results: Nothing happen ... you will see the traceback Expected results: Load jamendo catalog Additional info: This problem is also in F8
Was fixed in: http://svn.gnome.org/viewvc/rhythmbox?view=revision&revision=5426 and is already fixed in 0.11.3 (which will be in F8 and rawhide shortly).
Update built, test packages at: http://koji.fedoraproject.org/koji/buildinfo?buildID=23973
rhythmbox-0.10.1-6.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update rhythmbox'
The version suggested by you has the same problem! I modified the /usr/lib64/rhythmbox/plugins/jamendo/JamendoSource.py in this way: line 321: self.__db.set(entry, rhythmdb.PROP_TRACK_NUMBER, int(track['trackno'])) convert in: trackno = int(track['trackno']) if trackno >= 0: self.__db.set(entry, rhythmdb.PROP_TRACK_NUMBER, trackno) and now works.
This is already the patch I added to rhythmbox in Fedora 7: http://cvs.fedora.redhat.com/viewcvs/rpms/rhythmbox/F-7/rhythmbox-0.10.1-jamendo-neg-tracknum.patch?view=markup What's the output of "rpm -qa rhythmbox" on your machine?
okay .. i didn't look at version , i have rhythmbox-0.10.1-5.fc7 there is no rhythmbox-0.10.1-6.fc7 in the testing yet ... i'll wait Thank you.
(In reply to comment #6) > okay .. i didn't look at version , i have rhythmbox-0.10.1-5.fc7 > there is no rhythmbox-0.10.1-6.fc7 in the testing yet ... i'll wait > > Thank you. I posted the URL to download them by hand already. See comment 2
rhythmbox-0.10.1-6.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.