firsttris / plugin.video.sendtokodi

:tv: plays various stream sites on kodi using youtube-dl
MIT License
121 stars 27 forks source link

Missing Cryptodome on webOS #97

Closed misery closed 8 months ago

misery commented 8 months ago

Description of the bug I tried sendtokodi on my TV with webOS as Kodi 21 supports it. Looks like there is a missing library. But I do not know who should provide it.

Version and plattform:

Kodi log error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--

misery commented 8 months ago

Ok, looks like kodi provides wrong arch.

org.xbmc.kodi/lib/python3.11/site-packages/Cryptodome
$ fd -e so
Cipher/_ARC4.cpython-311-x86_64-linux-gnu.so
Cipher/_Salsa20.cpython-311-x86_64-linux-gnu.so
Cipher/_chacha20.cpython-311-x86_64-linux-gnu.so
Cipher/_pkcs1_decode.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_aes.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_arc2.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_blowfish.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_cast.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_cbc.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_cfb.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_ctr.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_des.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_des3.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_ecb.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_eksblowfish.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_ocb.cpython-311-x86_64-linux-gnu.so
Cipher/_raw_ofb.cpython-311-x86_64-linux-gnu.so
Hash/_BLAKE2b.cpython-311-x86_64-linux-gnu.so
Hash/_BLAKE2s.cpython-311-x86_64-linux-gnu.so
Hash/_MD2.cpython-311-x86_64-linux-gnu.so
Hash/_MD4.cpython-311-x86_64-linux-gnu.so
Hash/_MD5.cpython-311-x86_64-linux-gnu.so
Hash/_RIPEMD160.cpython-311-x86_64-linux-gnu.so
Hash/_SHA1.cpython-311-x86_64-linux-gnu.so
Hash/_SHA224.cpython-311-x86_64-linux-gnu.so
Hash/_SHA256.cpython-311-x86_64-linux-gnu.so
Hash/_SHA384.cpython-311-x86_64-linux-gnu.so
Hash/_SHA512.cpython-311-x86_64-linux-gnu.so
Hash/_ghash_portable.cpython-311-x86_64-linux-gnu.so
Hash/_keccak.cpython-311-x86_64-linux-gnu.so
Hash/_poly1305.cpython-311-x86_64-linux-gnu.so
Math/_modexp.abi3.so
Protocol/_scrypt.cpython-311-x86_64-linux-gnu.so
PublicKey/_ec_ws.abi3.so
Util/_cpuid_c.cpython-311-x86_64-linux-gnu.so
Util/_strxor.cpython-311-x86_64-linux-gnu.so