Package Details: spotdl 4.2.10-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.52
First Submitted: 2024-03-31 19:44 (UTC)
Last Updated: 2024-11-19 09:05 (UTC)

Latest Comments

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

ioan commented on 2023-11-03 01:35 (UTC)

python-syncedlyrics/PKGBUILD: line 25: patch: command not found

pekkarr commented on 2023-06-03 09:34 (UTC)

@sentientmachin3 Does the directory /usr/lib/python3.11/site-packages/spotipy/ exist on your system? Have you rebuilt python-spotipy after the python upgrade from 3.10 to 3.11?

sentientmachin3 commented on 2023-06-03 09:20 (UTC) (edited on 2023-06-03 09:21 (UTC) by sentientmachin3)

I'm getting an error when running spotdl, here is the stack

Traceback (most recent call last): File "/usr/bin/spotdl", line 5, in <module> from spotdl import console_entry_point File "/usr/lib/python3.11/site-packages/spotdl/__init__.py", line 13, in <module> from spotdl.console import console_entry_point File "/usr/lib/python3.11/site-packages/spotdl/console/__init__.py", line 5, in <module> from spotdl.console.entry_point import console_entry_point File "/usr/lib/python3.11/site-packages/spotdl/console/entry_point.py", line 9, in <module> from spotdl.console.download import download File "/usr/lib/python3.11/site-packages/spotdl/console/download.py", line 7, in <module> from spotdl.download.downloader import Downloader File "/usr/lib/python3.11/site-packages/spotdl/download/downloader.py", line 19, in <module> from spotdl.download.progress_handler import ProgressHandler File "/usr/lib/python3.11/site-packages/spotdl/download/progress_handler.py", line 23, in <module> from spotdl.types.song import Song File "/usr/lib/python3.11/site-packages/spotdl/types/song.py", line 9, in <module> from spotdl.utils.spotify import SpotifyClient File "/usr/lib/python3.11/site-packages/spotdl/utils/spotify.py", line 16, in <module> from spotipy import Spotify ModuleNotFoundError: No module named 'spotipy' The installation went fine, resetting the cache does not affect the issue. The tool works when installed via pip

TheTimBrick commented on 2023-05-15 14:26 (UTC)

@pekarr Thanks for the reply, I thought I already rebuilt it but that was late at night and it could have timed out, I will try again when I get home.

TheTimBrick commented on 2023-05-15 14:26 (UTC)

@pekarr Thanks for the reply, I thought I already rebuilt it but that was late at night and it could have timed out, I will try again when I get home.

pekkarr commented on 2023-05-15 13:59 (UTC)

@TheTimBrick You need to rebuild python-spotipy and python-spotdl. To avoid this issue in the future, installing the rebuild-detector package can be useful to detect packages needing rebuilds during a system upgrade, since not all AUR maintainers bump pkgrel when a rebuild is needed.

TheTimBrick commented on 2023-05-15 11:56 (UTC)

As of recently spotdl has stopped working due to python being updated to version 3.11 in the repo's while this packages site-packages seem to still be in 3.10. I have almost no understanding of how python and their modules / site-packages work but I tried copying it over to 3.11 to no avail.

Running spotdl results in:

Traceback (most recent call last):
  File "/usr/bin/spotdl", line 5, in <module>
    from spotdl import console_entry_point
ModuleNotFoundError: No module named 'spotdl'

As the interpreter for spotdl is python -> python3 -> python3.11, which no module is found for that version of python.

garfi commented on 2023-04-01 11:38 (UTC)

thanx for work :)

aminvakil commented on 2023-03-26 10:23 (UTC)

@TheTimBrick Glad to hear it's been fixed and thanks for stating the solution as well.