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 .. 5 6 7 8 9 10

dreieck commented on 2021-12-17 22:33 (UTC)

Conflicts with youtube-dlp:

error: failed to commit transaction (conflicting files)
yt-dlp: /usr/bin/yt-dlp exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/bash-completion/completions/yt-dlp exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/doc/yt_dlp/README.txt exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/fish/vendor_completions.d/yt-dlp.fish exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/man/man1/yt-dlp.1.gz exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/zsh/site-functions/_yt-dlp exists in filesystem (owned by youtube-dlp)
Errors occurred, no packages were upgraded.

katt commented on 2021-10-27 20:17 (UTC)

@gesh I just synced my pkgbuild to be closer to the one in [community], should cover all of what your noted.

gesh commented on 2021-10-27 20:08 (UTC) (edited on 2021-10-27 20:09 (UTC) by gesh)

cf yt-dlp in community:

  • prepare() is unnecessary since 359d6d8 (2021-02-25)
  • completions don't need to be enumerated since da7f321 (2021-03-02) -- can make completions instead. If generating AUTHORS and supportedsites are acceptable waste, can replace all targets by make pypi-files instead, as yt-dlp does

katt commented on 2021-09-04 09:02 (UTC)

@Hekuran That's entirely down to personal preference, personally I am fine with the normal package, plus it's only a makedepend anyway. I'm sure your favourite AUR helper can solve this as well.

Hekuran commented on 2021-09-04 07:15 (UTC)

@katt as i have been told by @m040601 i deleted my pkg, since there was no need for it. When i have searched the aur web there was no "*-git", so i made one, but as your srcinfo says, you seem to be older :shrug: . The only difference was that i used pandoc-bin.

So, could you also use pandoc-bin so that it won't pull 130 dependencies, that would be great, for everyone.

katt commented on 2021-09-02 19:13 (UTC) (edited on 2021-09-02 19:14 (UTC) by katt)

@m040601 Pretty sure I am in the clear here, the other ones (that are -git) either don't work or have the wrong name.

m040601 commented on 2021-09-02 15:35 (UTC) (edited on 2021-09-02 20:26 (UTC) by m040601)

EDIT: someone has also suggested:

...to discuss this issue in the aur mailinglist? Let's offload this decision to the arch TUs and implement whatever they think is appropriate. ...

ORIGINAL COMMENT: May I suggest that the maintainer of this PKGBUILD talk and negotiate with the the maintainers of similar PKGBUILD's ?

With such a fast changing thing like youtube-dl and its variants, by having many eyeballs watching the same PKGBUILD's, this would also means less work for you, the maintainer.

There seems to be a lot of interest in using yt-dlp as a replacement for youtube-dl. This has led to a lot of PKGBUILD's being created in AUR, like mushrooms doing apparentely the same thing.

This:

  • confuses users, which one to install ? Which one will still be here maintained in x months ?
  • is a complete waste of man power and reduplicating work,
  • disperses user votes, maybe one day, with enough votes, yt-dlp could be an official Arch package,without any need for PKGBUILD.

We basicly only need a yt-dlp "normal one", "-git" one and eventually a "-bin" one.

With such a fast changing thing like youtube-dl, by having many eyeballs watching the same PKGBUILDS, this would also means less work for you, the maintainer.

Some more additionally facts:

  • yt-dlp is officially called ... hhh... "yt-dlp". It is not officially called "youtube-dlp"
  • ...