Search Criteria
Package Details: ytmdl 2024.08.15.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ytmdl.git (read-only, click to copy) |
---|---|
Package Base: | ytmdl |
Description: | Download songs from YouTube with metadata from iTunes, Spotify, LastFM, etc |
Upstream URL: | https://github.com/deepjyoti30/ytmdl |
Keywords: | cli ffmpeg freemusic gaana high-quality-ads itunes metadata music music-bot songs spotify youtube |
Licenses: | MIT |
Submitter: | deepjyoti30 |
Maintainer: | deepjyoti30 (xiota) |
Last Packager: | xiota |
Votes: | 14 |
Popularity: | 0.21 |
First Submitted: | 2019-11-09 07:25 (UTC) |
Last Updated: | 2024-08-19 15:50 (UTC) |
Dependencies (21)
- downloader-cliAUR
- python (python37AUR, python311AUR, python310AUR)
- python-beautifulsoup4
- python-ffmpeg-pythonAUR
- python-itunespyAUR
- python-musicbrainzngs
- python-mutagen (python-mutagen-gitAUR)
- python-pydesAUR
- python-pyxdg
- python-rich
- python-simberAUR
- python-spotipyAUR (python-spotipy-gitAUR)
- python-unidecode
- python-ytmusicapi
- youtube-search-pythonAUR (youtube-search-python-gitAUR, youtube-search-pythonAUR)
- yt-dlp (yt-dlp-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
Latest Comments
« First ‹ Previous 1 2 3 4 5 Next › Last »
deepjyoti30 commented on 2023-01-05 14:17 (UTC)
@IncredibleLaser The issues should be fixed. As I replied in the Github issue here: https://github.com/deepjyoti30/ytmdl/issues/247 , I have added the dependencies which are breaking the installation though they are not direct dependencies of
ytmdl
.Moreover, the reason
python-beautifulsoup4
is still there is becauseytmdl
now doesn't havebs4
as a dependency (in the setup.py) and moved tobeautifulsoup4
. Thus the AUR dependency forbeautifulsoup4
remained same.IncredibleLaser commented on 2023-01-05 07:57 (UTC)
Can't build the package (again) because of this error:
deepjyoti30 commented on 2022-06-05 15:10 (UTC)
@IncredibleLaser
websockets
,brotli
andpycryptodomex
are not direct dependencies ofytmdl
which makes me wonder which package uses it and is missing it as a dependency.I will make the change for
bs4
even though I am not able to reproduce thebs4
issue locally.IncredibleLaser commented on 2022-06-05 15:03 (UTC)
This was the final list of dependencies I needed to get this to build in a clean chroot:
In short, as suggested by ratata I added brotli and changed beautifulsoup4 for bs4, plus I also had to add websockets and pycryptodomex. Plus be careful that your own python libs (e.g. itunespy) are built against the current version of python, otherwise the build will fail indicating that that particular package couldn't be found.
ratata commented on 2022-03-21 23:44 (UTC) (edited on 2022-03-21 23:48 (UTC) by ratata)
You need to add python-brotli as a dependency. You need to use add python-bs4 as a dependency, as python-beautifulsoup4 doesn't work (possibly due to a rename IDK). I managed to get python-ffmpeg working, and so I packaged it here -> https://aur.archlinux.org/packages/python-ffmpeg-pip
ViToni commented on 2022-01-22 14:31 (UTC)
@deepjyoti30 Glad I was able to find it. Thanks for caring & fixing!
There is one more issue left (for me) which seems to be that python-spotipy is missing a dependency to python-redis (already commented on the package).
deepjyoti30 commented on 2022-01-22 13:57 (UTC)
@ViToni Fixed the issue in the
youtube-search-python
package. Thanks for pointing it out!ViToni commented on 2022-01-22 12:51 (UTC)
Indeed it seems youtube-search-python is the culprit as it depends on the wrong httpx project (which is not the actual python library needed).
serxxx commented on 2022-01-15 21:14 (UTC) (edited on 2022-01-15 21:17 (UTC) by serxxx)
Something in the dependencies seems to be off. The package depends on httpx, and won't install without it, but the program can't find the package when it is run. python-httpx won't install with httpx installed, obvs. I think the issue may ultimately be in the youtube-search-python package (which has the direct dependency on httpx).
« First ‹ Previous 1 2 3 4 5 Next › Last »