The dependency on xbmc.python version 2.x could not be satisfied?


I have just installed Coreelec on a Beelink GS King device.
All is working well - until I have tired to install a couple of addons;
namely and LBRY

These two addons worked on my previous device.
I get a message:
‘The dependency on xbmc.python version 2.x could not be satisfied’
I am thinking there is an incompatibility with 19.2 - ?

I tired installing
this would not install
neither would

After some research it appears Coreelec 19.2 may only support Python 3.
I attempted to change the addon.xml files by adding a target:
<import addon="xbmc.python" version="2.1.0" target="3.0.0"/>
I also tried allowed versions:
<import addon="xbmc.python" version="2.1.0" allowed-versions="(,3.1.1)"/>
Neither worked.

Is there a way to get these addons working in Coreelec 19.2 or should I downgrade my OS version?


You need to find and install addon made for Kodi Matrix and not Leia.

Ok, so it looks like the 9 series is also Matrix - correct?
So down grading is not a solution either. :neutral_face:
Ugh! There goes the two main functions I use Kodi for! :expressionless:

Is there another open source addon for internet radio??

Thanks vpeter!

Now with another addon it is complaining about python 3 as a dependency!! :woozy_face:

How can I check for and install python?

CE 9.2.x (Kodi Leia) is based on Python2
CE 19.x (Kodi Matrix) is based on Python3
Therefore keep your old addon with CE 9.2.7, or use CE19.2 with a compatible addon for Matrix.
Don’t mess around with Python2 on CE19, it will lkely break other dependencies…

I use in the official Kodi Repo.

Thanks! does not have all the radio stations I am after - but it does have the option to add custom stations!
So, that will work!

nb Now I just need to figure out why the spdif sound output to my amplifier is very low. :confused:

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.