Package Details: spop-git r328.1a26dec-2

Git Clone URL: (read-only, click to copy)
Package Base: spop-git
Description: A Spotify client running as a daemon, similar to mpd.
Upstream URL:
Licenses: GPL
Submitter: Rasi
Maintainer: Schnouki (Rasi)
Last Packager: Schnouki
Votes: 4
Popularity: 0.000000
First Submitted: 2015-05-14 07:43
Last Updated: 2017-05-31 12:14

Dependencies (18)

Required by (0)

Sources (1)

Pinned Comments

Schnouki commented on 2017-05-31 12:17

By the way, libspotify is now considered "deprecated" and unsupported by Spotify. It may stop working at any time without notice. I'm really sorry about that, but there's nothing independent developers can do about it…

Latest Comments

1 2 3 Next › Last »

Schnouki commented on 2018-07-18 14:44

Yes, sadly spop is probably dead now... There's some hope to revive it thanks to librespot, but it's far from being done: they are not reimplementing libspotify, so a full rewrite of spop is needed. And I don't know when I will have enough time to do that...

Sorry about that! We knew it would come one day, but it still sucks :(

sekret commented on 2018-06-24 10:03

So libspotify got dropped from AUR. So does that mean it's not available anymore? Does that also mean that spop is "dead"? :-(

sekret commented on 2018-01-05 10:50

Hm, I cannot search for music with spop right now ... Is it just me? Does it work for you guys? It worked ~3-4 days ago!

Schnouki commented on 2017-10-04 08:30

Hi sekret.
Sorry about that, I don't search for playlists very often... Lately libspotify has been returning lots of errors when loading playlists, and this was not properly handled in dspop. This is now fixed in Git, so please update the package and try again :)
Thanks for the report!

sekret commented on 2017-10-02 19:46

Sorry, forgot:

$ pacman -Qi spop-git | grep Version
Version : r339.68dfd27-1

sekret commented on 2017-10-02 19:45

When I run dspop, select "Search (with playlists)" and enter any band name, dspop crashes with the following output.

$ dspop
Traceback (most recent call last):
File "/usr/bin/dspop", line 396, in <module>
File "/usr/bin/dspop", line 234, in main_menu
done = menu_search(sc, include_playlists=True)
File "/usr/bin/dspop", line 357, in menu_search
item = SearchItem(playlist["uri"], " " + format_search_playlist(pinfo), True)
File "/usr/bin/dspop", line 124, in format_search_playlist
"name": playlist["name"],
KeyError: 'name'

Schnouki commented on 2017-08-31 12:20

Hi sekret. Thanks for letting me now, and sorry about that, it was due to a stupid typo in the CMakeLists.txt file... I fixed it in the spop repository:

Please rebuild the package, it should include the spopd binary now.

sekret commented on 2017-08-30 16:47

Hey Schnouki, I just built the current version r338.d288ab2-1 and for some reason the spopd binary doesn't get included in the package. Here are my logs.

I built it in a clean chroot using

$ makechrootpkg -c -n -r $CHROOT -I /home/packages/libspotify-12.1.51-3-x86_64.pkg.tar.xz

Schnouki commented on 2017-06-01 08:03

Yep, librespot looks promising, but they seem mostly interested in implementing a Spotify Connect client, and not a replacement for libspotify. Some people are definitely interested though: AFAIK you still need to use the official Spotify client to control a librespot player (at least that was the case last time I tried, a couple months ago).

Spotifyd ( looks interesting indeed, but spotifyd also relies on Spotify Connect.

If I had more free time I'd learn Rust and try to to something with librespot... But I really can't right now :(

Rasi commented on 2017-05-31 18:48

There is librespot, which allows some of what libspotify did.

There was also a go at something scriptable to use it: but it seems to be a dead project.