After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 731023 - Magnatune: use stable API of libsecret
Magnatune: use stable API of libsecret
Status: RESOLVED DUPLICATE of bug 725884
Product: rhythmbox
Classification: Other
Component: Plugins (other)
HEAD
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-05-31 03:03 UTC by Charles Lehner
Modified: 2014-08-03 06:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Use stable libsecret API to get Secret Service (1.36 KB, patch)
2014-05-31 03:03 UTC, Charles Lehner
none Details | Review

Description Charles Lehner 2014-05-31 03:03:07 UTC
Created attachment 277595 [details] [review]
Use stable libsecret API to get Secret Service

Running latest rhythmbox on Debian testing, I found that the Magnatune plugin would not load. The console showed python errors about not being able to find SecretUnstable. The plugin tries to use SecretUnstable to get the "Secret Service", but in latest libsecret, Secret Service is part of the stable/public libsecret API. So I changed occurrences of SecretUnstable to Secret in plugins/magnatune/MagnatuneAccount.py and now it works. I don't know what release of libsecret caused this change, but I have libsecret 0.18-1 installed.
Comment 1 Jonathan Matthew 2014-08-03 06:13:37 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 725884 ***