Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to satisfy xbmc.python #9

Open
ChabaneAmaury opened this issue Feb 18, 2022 · 1 comment · May be fixed by #10
Open

Unable to satisfy xbmc.python #9

ChabaneAmaury opened this issue Feb 18, 2022 · 1 comment · May be fixed by #10

Comments

@ChabaneAmaury
Copy link

This might be because the plugin is old, but on the latest version of kodi, it is running xbmc.python v3.0.0, and the plugin is working on 2.25.x. It might need an extra update.

@jacen05
Copy link

jacen05 commented Jan 8, 2023

Hello @bigbrozer @ChabaneAmaury,

I made a fork of this project : https://github.com/jacen05/kodi-steamlink-launcher. Thanks of the work of @bigbrozer, it was quite easy.

I don't make a pull request as my project goal is to get this working on a different context:

  • Ubuntu or other systemd-based x86/x64 Linux
  • Kodi installed as Debian package
  • SteamLink installed as flatpak package (the main way to distribute StreamLink in most distribution)

However for your usecase (Raspbian), I think all you have to do is:

  • Update the version of xbmc.python in addon.xml, to match target Kodi version (see in the wiki)
  • Update the addon.py to support Python 3. The getAddonInfo() method was not working in my case, so I replaced the line with self.path = os.path.dirname(os.path.realpath(__file__))

All other changes made in my code are related to my setup and will probably not work on Raspbian. So it's just easier if you implement these 2 code changes.

@jack-mil jack-mil linked a pull request May 16, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants