Package Details: yt-dlp-git 2025.03.21.r6.g9d5e6de-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: 47
Popularity: 1.60
First Submitted: 2021-08-08 15:20 (UTC)
Last Updated: 2025-03-24 15:45 (UTC)

Dependencies (25)

Required by (150)

Sources (1)

Latest Comments

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

ignace1972 commented on 2023-03-29 00:38 (UTC)

Hello, is broken:

File "/usr/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 253, in finalize_options if pd is not None and pd.key == self.egg_name.lower(): AttributeError: 'PathDistribution' object has no attribute 'key'

ERROR Backend subprocess exited when trying to invoke get_requires_for_build_wheel

katt commented on 2023-03-04 13:34 (UTC) (edited on 2023-03-04 13:35 (UTC) by katt)

Huh, wasn't aware of --exclude, serves me right for not looking at manpages, I'll use that instead of this terrible workaround! I see what happened, they got rid of the nightlies already, lol...

willemw commented on 2023-03-04 13:02 (UTC)

Now this can happen in prepare():

$ git tag -d nightly
error: tag 'nightly' not found.

Tried this instead in pkgver():

$ git describe --long --tags --abbrev=7 --exclude=nightly
2023.03.03-3-g4a6272c

katt commented on 2023-03-04 12:07 (UTC) (edited on 2023-03-04 12:27 (UTC) by katt)

So upstream started releasing nightly releases which messes up the pkgver(), not quite sure how to fix it without just going for only having revision as the pkgver.

EDIT: I added a fugly workaround that appears to work, if it stops working feel free to scream right at me.

brauliobo commented on 2023-02-17 12:17 (UTC)

worked here too, thanks!

eniac commented on 2023-02-17 11:56 (UTC)

@rodnor: thanks, I tried python-setuptools 1:67.3.2-1 from testing repo and was able to compile yt-dlp-git

katt commented on 2023-02-17 11:13 (UTC)

rodnor: interesting, builds fine with both 67.3.0 and 67.3.2 for me, but as long as it solves the problem for others with an update, I guess I don't have to mess with anything.

rodnor commented on 2023-02-17 10:06 (UTC)

@eniac @katt @brauliobo This is an issue with the arch python-setuptools package. See changelog of setuptools for v67.3.1 Updating/Installing setuptools with pip fixes the build error.