Package Details: yt-dlp-git 2024.08.06.r10.g6f9e653-1

Git Clone URL: https://aur.archlinux.org/yt-dlp-git.git (read-only, click to copy)
Package Base: yt-dlp-git
Description: A youtube-dl fork with additional features and fixes (git)
Upstream URL: https://github.com/yt-dlp/yt-dlp
Licenses: Unlicense
Conflicts: yt-dlp
Provides: yt-dlp
Submitter: katt
Maintainer: katt
Last Packager: katt
Votes: 44
Popularity: 0.23
First Submitted: 2021-08-08 15:20 (UTC)
Last Updated: 2024-08-21 17:00 (UTC)

Dependencies (24)

Required by (132)

Sources (1)

Latest Comments

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

gesh commented on 2023-11-20 20:27 (UTC)

It appears this is caused by the python-websockets version in extra being out of date. It doesn't seem to need much to update, just bumping pkgver and updating hashes. Indeed, doing so successfully builds (and passes checks)

unknown78 commented on 2023-11-20 10:28 (UTC)

seems like the build doesn't find websockets or requests even acording to pacman python-websockets and python-requests is installed:

pacman -Qs python-websockets
local/python-websockets 10.4-3
pacman -Qs python-requests
local/python-requests 2.31.0-1
test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Requests-http] SKIPPED (Requests request handler is not available)                    [ 64%]
test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Websockets-ws] SKIPPED (Websockets request handler is not available)                  [ 64%]

katt commented on 2023-09-21 17:41 (UTC)

@kozaki Cannot reproduce here, but since it's about networking it's probably something with your network.

kozaki commented on 2023-09-21 08:51 (UTC)

yt-dlp-git compilation fails for a few months here: 'TestHTTPRequestHandler.test_gzip_trailing_garbage[Urllib]' with 'ConnectionRefusedError: [Errno 111] Connection refused' and 'yt_dlp.networking.exceptions.TransportError: [Errno 111] Connection refused'.
Using Python-3.11.5. Upstream (as in github/yt-dlp) binary works.

gesh commented on 2023-09-13 07:44 (UTC)

If the long build times annoy you, you can always run makepkg with --nocheck. Don't recommend it - have run into broken builds in other packages before (eg pandoc-crossref sometimes takes a while to adapt to pandoc changes)

katt commented on 2023-09-13 05:07 (UTC)

@CompWizard With that logic, no package should have check(), since obviously the developer has already tested the commits. (or not)

CompWizard commented on 2023-09-12 22:09 (UTC)

Shouldn't the tests be disabled? They just slow down building for nothing. I suppose, all commits, pushed to github, are already tested.

katt commented on 2023-07-30 15:06 (UTC)

@ruro I'd appreciate it, I do try to stay as close as possible to the repo packages for my -git packages. Plus if I am truly doing something super duper wrong, the package that most people use should probably be targeted first.

I am also just in general against forcing dependencies upon people, but I am not impossible to persuade.

ruro commented on 2023-07-30 13:52 (UTC)

@katt ah, sorry, by "upstream" I meant https://github.com/yt-dlp/yt-dlp. I kind of forgot that the non-git version of yt-dlp is available in the ABS. I can report the issue there, if you want, if you treat them as a reference point.

katt commented on 2023-07-30 11:54 (UTC)

@ruro I actually don't see a single ticket being opened (or closed) for yt-dlp on bugs.archlinux.org, which is where I meant for you to steer your complaints.