[packman] Kodi + Amazon

Eric Schirra eric at schirra.net
Sun Oct 1 13:53:08 CEST 2023


Hallo,

das kodi paket von packman lief nun mehrere Jahre ohne Probleme.
Nun funtioniert das amazon plugin aber nicht mehr.
Ich habe noch mal ganz von vorne begonnen.
Sandman Repo installiert aus zip.
Dann aus dem repo das plugin installiert.
Wenn ich dann das Plugin aufrufe kommt ein Fehler und es bricht ab.

Der Fehler im Log:

error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/
script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'SyntaxError'>
Error Contents: future feature annotations is not defined (__init__.py, line 
28)
Traceback (most recent call last):
File "/<mein_Homelaufwerk>/.kodi/addons/plugin.video.amazon-test/default.py", 
line 3, in <module>
   from resources.lib.startup import EntryPoint
      File "/<mein_Homelaufwerk>/.kodi/addons/plugin.video.amazon-test/
resources/lib/startup.py", line 7, in <module>
   from .network import *
      File "/<mein_Homelaufwerk>/.kodi/addons/plugin.video.amazon-test/
resources/lib/network.py", line 10, in <module>
   import mechanicalsoup
      File "/<mein_Homelaufwerk>/.kodi/addons/script.module.mechanicalsoup/
lib/mechanicalsoup/__init__.py", line 2, in <module>
   from .browser import Browser
      File "/<mein_Homelaufwerk>/.kodi/addons/script.module.mechanicalsoup/
lib/mechanicalsoup/browser.py", line 2, in <module>
   import bs4
      File "/<mein_Homelaufwerk>/.kodi/addons/script.module.beautifulsoup4/
lib/bs4/__init__.py", line 37, in <module>
   from .builder import (
      File "/<mein_Homelaufwerk>/.kodi/addons/script.module.beautifulsoup4/
lib/bs4/builder/__init__.py", line 9, in <module>
   from bs4.element import (
      File "/<mein_Homelaufwerk>/.kodi/addons/script.module.beautifulsoup4/
lib/bs4/element.py", line 12, in <module>
   from bs4.css import CSS
      File "/<mein_Homelaufwerk>/.kodi/addons/script.module.beautifulsoup4/
lib/bs4/css.py", line 5, in <module>
   import soupsieve
      File "/<mein_Homelaufwerk>/.kodi/addons/script.module.soupsieve/lib/
soupsieve/__init__.py", line 28
   from __future__ import annotations
                                    ^
                                    SyntaxError: future feature annotations is 
not defined
-->End of Python script error report<--


Installiere ich das Plugin auf genau die gleiche Weise in einem flatpak Paket,
tritt der Fehler nicht auf und das Plugin funktioniert.



Gruß
 Eric






More information about the Packman mailing list