Bug 361307

Summary: Last.fm plugin creates a non hidden folder in user home directory for cache
Product: [Applications] amarok Reporter: Damir Porobic <damir_porobic>
Component: Services/Last.fmAssignee: Amarok Bugs <amarok-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: wishlist CC: matej, sam
Priority: NOR    
Version First Reported In: 2.8.0   
Target Milestone: 2.9   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Damir Porobic 2016-04-02 08:23:40 UTC
When last.fm plugin in amarok is enabled and the user plays songs the plugin creates a non hidden folder in the user directory. There seems to be no option in the plugin to hide it or provide an alternative location for the cache folder.

Reproducible: Always
Comment 1 Matěj Laitl 2016-04-02 08:30:45 UTC
I think this problem is caused by liblastfm library itself. What version do you have? Can you try with a newer version?
Comment 2 Damir Porobic 2016-04-02 13:14:58 UTC
Yeah that could be right, I think I have the latest version:
liblastfm1                               | 1.0.8-3.1

Who's maintaining this library?
Comment 3 Myriam Schweingruber 2016-04-02 22:01:56 UTC
(In reply to Damir from comment #2)
> Yeah that could be right, I think I have the latest version:
> liblastfm1                               | 1.0.8-3.1
> 
> Who's maintaining this library?

That is not the last release, according to https://github.com/lastfm/liblastfm/releases you should have 1.0.9, released 18 months ago.
Comment 4 Damir Porobic 2016-04-03 09:27:49 UTC
You're right again, I've checked only the repository. After building and installing the 1.0.9 version and removing the 1.0.8 the Last.fm directory is not longer being created in the home directory and the scrobbling is also working. The 1.0.8 version was installed by Amarok and I had to break the dependency to remove it but it seems to be working now.
Comment 5 Myriam Schweingruber 2016-04-04 23:03:36 UTC
Thank you for the feedback. I strongly suggest you notify Opensuse about them shipping an outdated lastfm library