[aur-general] problem with yt-dlp package.

Damjan Georgievski gdamjan at gmail.com
Wed Oct 27 10:38:43 UTC 2021


> I am not a python programmer, so I might be wrong...
> but what I found after testing my program needs files of `/usr/lib/python3.9/site-packages/yt_dlp/` folder.
>
> but,
> community/yt-dlp package dose not have files of `/usr/lib/python3.9/site-packages/yt_dlp/` folder. It only contains the binary to be used by the terminal. so it can not work as a dependency.
> And AUR/youtube-dlp-bin is the same. only the binary.
> And there is AUR/yt-dlp-git which have `/usr/lib/python3.9/site-packages/yt_dlp/` folder with all the files needs to be a dependency but it is a git package...
>
> I already wrote a package by the name python-yt-dlp which is built the way a python package is supposed to be built. As any of them can't function as a dependency should I upload it ??
> or should I make a bug report in community/yt-dl ??.

might not be the right solution, but…

the /usr/bin/yt-dlp file is actually a python package as a zip
archive, that has all the python modules in it.

even this works `PYTHONPATH=yt-dlp python` and then you can import
from the yt_dlp
package.

you might use this as a kind of a fix

-- 
damjan


More information about the aur-general mailing list