FS#47147 - [youtube-dl] Optional dependency python-pyxattr missing
Attached to Project:
Community Packages
Opened by Tobias Markus (netcrusher) - Sunday, 22 November 2015, 14:48 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 10 September 2017, 01:57 GMT
Opened by Tobias Markus (netcrusher) - Sunday, 22 November 2015, 14:48 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 10 September 2017, 01:57 GMT
|
Details
Description:
youtube-dl is missing its optional dependency on python-pyxattr. python-pyxattr is required for the xattr-related flags --xattr-set-filesize and --xattrs. Further information: * youtube-dl manpage * e.g. https://github.com/rg3/youtube-dl/blob/master/youtube_dl/downloader/http.py#L184 |
This task depends upon
Closed by Eli Schwartz (eschwartz)
Sunday, 10 September 2017, 01:57 GMT
Reason for closing: Fixed
Additional comments about closing: fixed upstream, see comments
Sunday, 10 September 2017, 01:57 GMT
Reason for closing: Fixed
Additional comments about closing: fixed upstream, see comments
If you're going to use python-pyxattr, remember to install version 0.5.0 or above. Earlier versions are not compatible with youtube-dl.
PS. I'm one of the collaborators of youtube-dl.
[1] https://github.com/rg3/youtube-dl/blob/master/youtube_dl/postprocessor/xattrpp.py
(This was moved from xattrpp.py apparently but is still the same code, save that it later added compatibility with python-xattr in addition to python-pyxattr.)
And setfattr is part of the attr package which is required by acl, coreutils, libarchive, libcap, patch, sed, tar...
[1] https://github.com/rg3/youtube-dl/commit/d7753d194803086d97ffe47f022c47c906ebcc71