Package Details: spotify 1:1.2.52.442-1

Git Clone URL: https://aur.archlinux.org/spotify.git (read-only, click to copy)
Package Base: spotify
Description: A proprietary music streaming service
Upstream URL: https://www.spotify.com
Licenses: custom
Submitter: Foxboron
Maintainer: gromit (Antiz)
Last Packager: gromit
Votes: 185
Popularity: 10.41
First Submitted: 2023-02-09 22:51 (UTC)
Last Updated: 2024-12-16 11:48 (UTC)

Pinned Comments

gromit commented on 2024-01-24 14:22 (UTC) (edited on 2024-02-22 23:00 (UTC) by gromit)

Please make sure to import the correct GPG key first:

$ curl -sS https://download.spotify.com/debian/pubkey_6224F9941A8AA6D1.gpg  | gpg --import -

And always build in a clean chroot. It is as easy as:

pacman -S devtools
git clone https://aur.archlinux.org/spotify.git
cd spotify
pkgctl build
pacman -U <path-to-spotify-package>

It is expected that the package will break now and then, as spotify continuously changes download binaries, gpg keys etc (which is not appropriate, but we cannot change this). Please be patient if an update does not occur the next day, you can still use an existing spotify install or update the version yourself.

Antiz commented on 2023-09-13 13:21 (UTC)

@lightofpast Just pushed v1:1.2.20.1210-2 that now allows you to set custom launch flags in a spotify-flags.conf file under $XDG_CONFIG_HOME or ~/.config :)

Latest Comments

« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 Next › Last »

tzotzi commented on 2023-05-09 22:03 (UTC)

Had the same issue as @spindyckx and @thiagomei but was able to fix it by deleting the cache with rm -rf $HOME/.cache/spotify.

thiagomei commented on 2023-05-02 12:54 (UTC)

Having the same issue as @spindyckx. I downgraded to 1.2.8.923 but it also did not work, indicating it's not an issue with the packages(?).

spindyckx commented on 2023-04-27 09:17 (UTC)

Using spotify 1:1.2.9.743-1 : the package builds succesfull. but when trying to run i get these errors:

spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by spotify)
/opt/spotify/spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by /opt/spotify/spotify)
/opt/spotify/spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by /opt/spotify/spotify)

(spotify:27767): Gtk-WARNING **: 11:16:59.267: Theme parsing error: gtk.css:1649:16: '-gtk-icon-size' is not a valid property name

(spotify:27767): Gtk-WARNING **: 11:16:59.267: Theme parsing error: gtk.css:1652:16: '-gtk-icon-size' is not a valid property name
[libprotobuf ERROR /var/lib/spotify/buildagent/teamcity/work/dci-wd/web-platform/client-web/desktop/shell/core/vendor/protobuf3/src/google/protobuf/wire_format_lite.cc:618] String field 'spotify.event_sender.proto.DroppedEvents.DroppedEventsBySequenceIdEntry.key' contains invalid UTF-8 data when parsing a protocol buffer. Use the 'bytes' type if you intend to send raw bytes. 
libc++abi: terminating with uncaught exception of type std::invalid_argument: stoul: no conversion
libva error: /usr/lib/dri/i965_drv_video.so init failed
zsh: IOT instruction (core dumped)  spotify

adi222 commented on 2023-04-24 20:08 (UTC)

@eclairevoyant thanks, successfully updated to 1.2.9 :D

eclairevoyant commented on 2023-04-23 03:12 (UTC)

@luislmoron read my previous comment

luism.py commented on 2023-04-23 03:06 (UTC)

spotify-1.2.8.923-1-x86_64-Packages: La suma coincide spotify-1.2.8.923-g4f94bf0d-x86_64.deb: La suma no coincide sha512sum: ATENCIÓN: 1 suma calculada NO coincidió

Please Help

eclairevoyant commented on 2023-04-21 21:07 (UTC) (edited on 2023-04-21 21:09 (UTC) by eclairevoyant)

Just set the values according to http://repository.spotify.com/dists/testing/non-free/binary-amd64/Packages:

pkgver='1.2.9.743'
_commit=g85d9593d

and update 3rd element of sha512sums to 3939213b1f7a2776000417e48fec84aebb8b1f4156b3521542c9b901b4e78f4ff00d9d20c77747ae67bde75a4a36dabc5a3e5e431aef66207b6a8b264e58c9e5

Also as a future etiquette thing, if you're going to post long logs post it via an external site like hastebin or zerobin so it doesn't take up half the page

nai7ah commented on 2023-04-21 19:08 (UTC)

I'm getting A failure occurred in prepare when I try to build. I also tried running extra-x86_64-build, but got the same error.

[spotify]$ gpg --list-keys
~/.gnupg/pubring.kbx
------------------------------
pub   rsa4096 2022-11-14 [SC] [expires: 2024-02-07]
      E27409F51D1B66337F2D2F417A3A762FAFD4A51F
uid           [ unknown] Spotify Public Repository Signing Key <tux@spotify.com>

[spotify]$ git log -1
commit 070a1ca64433822f74b02bb88b82a223f05c48ab (HEAD -> master, origin/master, origin/HEAD)
Author: NicoHood <git@nicohood.de>
Date:   Wed Apr 5 09:21:36 2023 +0200

    1.2.8.923

[spotify]$ makepkg -sirc
==> Making package: spotify 1:1.2.8.923-1 (Fri 21 Apr 2023 11:59:41 AM PDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found spotify.protocol
  -> Found LICENSE
  -> Downloading spotify-1.2.8.923-g4f94bf0d-x86_64.deb...
  -> Downloading spotify-1.2.8.923-1-Release...
  -> Downloading spotify-1.2.8.923-1-Release.sig...
  -> Downloading spotify-1.2.8.923-1-x86_64-Packages...
==> Validating source files with sha512sums...
    spotify.protocol ... Passed
    LICENSE ... Passed
    spotify-1.2.8.923-g4f94bf0d-x86_64.deb ... Passed
    spotify-1.2.8.923-1-Release ... Skipped
    spotify-1.2.8.923-1-Release.sig ... Skipped
    spotify-1.2.8.923-1-x86_64-Packages ... Skipped
==> Verifying source file signatures with gpg...
    spotify-1.2.8.923-1-Release ... Passed
==> Extracting sources...
  -> Extracting spotify-1.2.8.923-g4f94bf0d-x86_64.deb with bsdtar
==> Starting prepare()...
spotify-1.2.8.923-1-x86_64-Packages: OK
spotify-1.2.8.923-g4f94bf0d-x86_64.deb: FAILED
sha512sum: WARNING: 1 computed checksum did NOT match
==> ERROR: A failure occurred in prepare().
    Aborting...

buz32 commented on 2023-04-21 13:19 (UTC) (edited on 2023-04-21 13:21 (UTC) by buz32)

I managed to install heading to .cache/yay/spotify, and running:

makepkg --syncdeps --noprepare --install

hint: I used to skip package() with --noprepare

as I had error ==> ERROR: A failure occurred in package(). Aborting...

it works, and installs, all I could care

Wraaath commented on 2023-04-21 11:46 (UTC)

@wunsz
You are using the --noextract while installing. This prevents the program from actually extracting source files that are needed for the installation. I updated my comment so you can see what I did.