Package Details: spotdl 4.2.11-1

Git Clone URL: https://aur.archlinux.org/spotdl.git (read-only, click to copy)
Package Base: spotdl
Description: Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).
Upstream URL: https://github.com/spotDL/spotify-downloader
Keywords: download-music mp3 music playlists song song-lyrics spotify youtube-music
Licenses: MIT
Conflicts: python-spotdl
Provides: python-spotdl
Replaces: python-spotdl
Submitter: zoorat
Maintainer: zoorat (pekkarr, aminvakil)
Last Packager: aminvakil
Votes: 25
Popularity: 0.167076
First Submitted: 2024-03-31 19:44 (UTC)
Last Updated: 2025-01-17 09:00 (UTC)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 Next › Last »

zoorat commented on 2022-04-23 03:28 (UTC)

@Sir_Willy check this file out https://github.com/spotDL/spotify-downloader/blob/master/setup.cfg

if this file asks to install pycryptodomex, brotli, websockets then we will add those as dependencies... my guess is those are installed by deps already...

Sir_Willy commented on 2022-04-22 23:08 (UTC)

Compiling and installing works flawlessly, when running spotdl however python-pycryptodomex python-brotli python-websockets seem to be missing as dependencies.

zoorat commented on 2021-12-02 20:01 (UTC)

@pekkarr thanks for the info. i will fix it as soon as possible.

pekkarr commented on 2021-12-02 19:59 (UTC)

@zoorat having license as a separate source is unnecessary, because the license file is already included in the source tarball. It's located in $srcdir/spotdl-$pkgver/LICENSE during build.

zoorat commented on 2021-10-27 02:49 (UTC)

@gesh i agree with you. but, keeping my package working is my first priority. for this, i wrote patch before to keep my package working flawlessly.

gesh commented on 2021-10-26 14:00 (UTC)

Hrm… all versions of yt-dlp listed above have python-pycryptodome as a dep… Unless you're building with a simple makepkg && pacman -U? It's possible that doesn't do dependency checking, try makepkg -si instead

ddelnano commented on 2021-10-26 13:50 (UTC)

@gesh yt-dlp is up to date. I didn't have it installed until I tried downloading this package. I agree that transitive dependencies should not be specified so that seems to indicate that the yt-dlp package is the problem then.

gesh commented on 2021-10-26 11:45 (UTC)

@ddelnano Am surprised you hit that exception -- is your yt-dlp up to date? If the cryptodomex dep was only added because of it, I must protest -- PKGBUIlDs should only list package dependencies, not transitive dependencies. (The wiki advice is just not to fall in the trap of assuming package dependencies will be satisfied since they're also transitive dependencies -- that's not a stable assumption)

zoorat commented on 2021-10-26 09:21 (UTC)

@ddelnano sorry. looks like yt-dlp needs 'python-pycryptodomex' which was already installed in my system, so it worked in my system without any problem. form now i will test it in a clean container than push the update.