shlomif@telaviv1:~$ cclive 'https://www.youtube.com/watch?v=n6KAGqjdmsk' ** (process:13167): CRITICAL **: [_chk_script_ident] /usr/share/libquvi-scripts/0.9/common/quvi/youtube.lua:109: module 'socket.url' not found: no field package.preload['socket.url'] no file '/usr/share/lua/5.2/socket/url.lua' no file '/usr/share/lua/5.2/socket/url/init.lua' no file '/usr/lib/lua/5.2/socket/url.lua' no file '/usr/lib/lua/5.2/socket/url/init.lua' no file '/usr/lib64/lua/5.2/socket/url.lua' no file '/usr/lib64/lua/5.2/socket/url/init.lua' no file './socket/url.lua' no file '/usr/share/libquvi-scripts/0.9/common/socket/url.lua' no file '/usr/lib/lua/5.2/socket/url.so' no file '/usr/lib/lua/5.2/loadall.so' no file '/usr/lib64/lua/5.2/socket/url.so' no file '/usr/lib64/lua/5.2/loadall.so' no file './socket/url.so' no file '/usr/lib/lua/5.2/socket.so' no file '/usr/lib/lua/5.2/loadall.so' no file '/usr/lib64/lua/5.2/socket.so' no file '/usr/lib64/lua/5.2/loadall.so' no file './socket.so' libquvi: error: Could not find any subtitle scripts in the path shlomif@telaviv1:~$ Should we obsolete "cclive"? There's also youtube-dl.
Assigning to all packagers collectively as cclive has no registered maintainer.
Assignee: bugsquad => pkg-bugs
I'm all for obsoleting cclive/quvi. libquvi doesn't work with lua5.1+, which are the only versions that Mageia includes. Plus, the scripts haven't been updated since 2013, so I doubt it would actually download the videos even if you used it with old Lua versions. I know I reluctantly switched over to youtube-dl years ago, but things have progressed and youtube-dl+mpv is now better than clive/cclive/quvi+mplayer was. Though, this bug itself would be easy to fix. Just add lua-socket as a requirement in libquvi-scripts.spec.
CC: (none) => zooplah
CC: zooplah => (none)
added obsoletes: to the next version of youtube-dl.
Status: NEW => RESOLVEDResolution: (none) => FIXED