Package Details: youtube-dl-git 2021.02.22.r6.g1631fca1e-1

Git Clone URL: https://aur.archlinux.org/youtube-dl-git.git (read-only, click to copy)
Package Base: youtube-dl-git
Description: A small command-line program to download videos from YouTube.com and a few more sites (git version)
Upstream URL: http://ytdl-org.github.io/youtube-dl/
Keywords: download player streaming video youtube
Licenses: custom
Conflicts: youtube-dl
Provides: youtube-dl
Submitter: baskerville
Maintainer: disastro
Last Packager: disastro
Votes: 135
Popularity: 0.29
First Submitted: 2012-02-27 11:10 (UTC)
Last Updated: 2021-02-24 04:53 (UTC)

Dependencies (8)

Required by (124)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

disastro commented on 2023-05-23 08:21 (UTC)

Please consider switching to https://aur.archlinux.org/packages/yt-dlp-git as yt-dlp is actively maintained.

@dreieck mopidy-youtube does not depend on a specific version of youtube-dl, why does the AUR package? https://github.com/natumbri/mopidy-youtube/blob/04178a4ebffb98bfa6ba60e2f0abbb8f06003195/setup.cfg#L53

@Mettacrawer So the package works just like it should? Please read about how VCS AUR packages work

Mettacrawer commented on 2023-05-08 01:03 (UTC) (edited on 2023-05-08 01:16 (UTC) by Mettacrawer)

$ youtube-dl 'https://www.youtube.com/watch?v=YGvuOLJZhzg'
Traceback (most recent call last):
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 563, in from_name
    return next(cls.discover(name=name))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
StopIteration

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/youtube-dl", line 33, in <module>
    sys.exit(load_entry_point('youtube-dl==2021.12.17', 'console_scripts', 'youtube-dl')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/bin/youtube-dl", line 22, in importlib_load_entry_point
    for entry_point in distribution(dist_name).entry_points
                       ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 981, in distribution
    return Distribution.from_name(distribution_name)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 565, in from_name
    raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for youtube-dl

$ yay -Qi youtube-dl-git 
Name            : youtube-dl-git
Version         : 2021.12.17.r200.g6fece0a96-1
Description     : A small command-line program to download videos from YouTube.com and a few more sites (git version)
Architecture    : any
URL             : http://ytdl-org.github.io/youtube-dl/
Licenses        : custom
Groups          : None
Provides        : youtube-dl
Depends On      : python
Optional Deps   : ffmpeg: for video post-processing [installed]
                  rtmpdump: for rtmp streams support [installed]
                  atomicparsley: for embedding thumbnails into m4a files
                  phantomjs: for some less common extractors to work
Required By     : None
Optional For    : None
Conflicts With  : youtube-dl
Replaces        : None
Installed Size  : 14.26 MiB
Packager        : Unknown Packager
Build Date      : Wed 29 Mar 2023 05:10:18 PM EDT
Install Date    : Wed 29 Mar 2023 05:11:25 PM EDT
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : None

Works when I bump the git hash

$ yay -Qi youtube-dl-git 
Name            : youtube-dl-git
Version         : 2021.12.17.r217.g211cbfd5d-1
Description     : A small command-line program to download videos from YouTube.com and a few more sites (git version)
Architecture    : any
URL             : http://ytdl-org.github.io/youtube-dl/
Licenses        : custom
Groups          : None
Provides        : youtube-dl
Depends On      : python
Optional Deps   : ffmpeg: for video post-processing [installed]
                  rtmpdump: for rtmp streams support [installed]
                  atomicparsley: for embedding thumbnails into m4a files
                  phantomjs: for some less common extractors to work
Required By     : None
Optional For    : None
Conflicts With  : youtube-dl
Replaces        : None
Installed Size  : 19.05 MiB
Packager        : Unknown Packager
Build Date      : Sun 07 May 2023 09:10:51 PM EDT
Install Date    : Sun 07 May 2023 09:12:06 PM EDT
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : None

dreieck commented on 2023-05-04 14:24 (UTC)

Can you please add =${pkgver} to the provides entry?

There is a package which has a versioned dependency on youtube-dl, and as it is now it won't accept youtube-dl-git as providing what it needs:

error: failed to prepare transaction (could not satisfy dependencies)
:: removing youtube-dl breaks dependency 'youtube-dl>=2021.06.01' required by mopidy-youtube

Regards!

sysfs commented on 2021-12-16 21:30 (UTC)

https://github.com/ytdl-org/youtube-dl/releases/tag/2021.12.17

Please! :)

disastro commented on 2021-12-10 10:21 (UTC)

@ThePirate42 No? The upstream largely has been though, you might want to look at https://aur.archlinux.org/packages/yt-dlp-git/

ThePirate42 commented on 2021-12-10 08:31 (UTC)

Has this package been abandoned?

graysky commented on 2021-11-28 12:37 (UTC)

@disastro - recommend you add this PR to the prepare array: https://github.com/ytdl-org/youtube-dl/pull/30184

disastro commented on 2021-02-24 04:44 (UTC)

pkg_resources in setuptools used to be a runtime dependency that is now superseded by importlib in the stdlib so yes you are correct. I'll push an update within the hour

gesh commented on 2021-02-23 21:55 (UTC)

Shouldn't python-setuptools be a makedep, not a dep?

disastro commented on 2021-01-18 13:36 (UTC)

You don't, the package maintainers like me do. What would need changing though? This is a -git package the version does not need bumping.