script.module.inputstreamhelper icon indicating copy to clipboard operation
script.module.inputstreamhelper copied to clipboard

The widevine library does not install.

Open 68foxboris opened this issue 2 months ago • 1 comments

I assembled and installed the plugin in Kodi 21.0.Python 3.12.3. SRCREV = "e5bc154525bcf1dea11138c30f602f441a361d79" When trying to update the WIDEVINE library, the error is:

2024-05-19 16:19:37.077 T:9202 warning : [script.module.inputstreamhelper] Recursively create directory '/home/root/.kodi/cdm/'. 2024-05-19 16:19:37.082 T:9202 error : [script.module.inputstreamhelper] Widevine CDM is not installed. 2024-05-19 16:19:37.089 T:9202 warning : [script.module.inputstreamhelper] Recursively create directory '/home/root/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/'. 2024-05-19 16:19:37.130 T:9202 error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <class 'ModuleNotFoundError'> Error Contents: No module named 'distutils' Traceback (most recent call last): File "/home/root/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/utils.py", line 356, in parse_version from packaging.version import parse ModuleNotFoundError: No module named 'packaging'

                                               During handling of the above exception, another exception occurred:
                                               
                                               Traceback (most recent call last):
                                                 File "/home/root/.kodi/addons/script.module.inputstreamhelper/default.py", line 8, in <module>
                                                   run(sys.argv)
                                                 File "/home/root/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/api.py", line 15, in run
                                                   widevine_install(choose_version=params[2])
                                                 File "/home/root/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/api.py", line 48, in widevine_install
                                                   Helper('mpd', drm='widevine').install_widevine(choose_version=choose_version)
                                                 File "/home/root/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/__init__.py", line 34, in clean_before_after
                                                   result = func(self, *args, **kwargs)
                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                 File "/home/root/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/__init__.py", line 219, in install_widevine
                                                   if not self._supports_widevine():
                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^
                                                 File "/home/root/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/__init__.py", line 163, in _supports_widevine
                                                   if parse_version(config.WIDEVINE_MINIMUM_KODI_VERSION[system_os()]) > parse_version(kodi_version()):
                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                 File "/home/root/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/utils.py", line 359, in parse_version
                                                   from distutils.version import LooseVersion  # pylint: disable=deprecated-module
                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                               ModuleNotFoundError: No module named 'distutils'
                                               -->End of Python script error report<--

68foxboris avatar May 19 '24 13:05 68foxboris