I don't know if it's partly because of the Python version or not. Anyway, I'm using python 3.8.5 and have to make some modifications, otherwise the backend didn't work. All calls of the shell scripts and the direct calls of the python scripts were finished without output.
Problem 1: rpc suppresses all output
I had to comment out the import in the file daemon.py.
Code: Select all
#from .rpc import XMLRPC
Although all checks in the function py3available() are executed correctly (because they are fulfilled), the function terminates in the 'die'.
Possibly a logical error.
I have modified the function:
Code: Select all
py3required() {
#py3available || the "Please install a python3 version 3.8 or later to ${softwarebase}/python3"
return 0
}
After a modification it worked.
Code: Select all
def __relink (self, r: Report) -> None:
#relink (os.path.join (base, 'release', 'backend', 'current', 'bin'), os.path.join (base, 'bin'))
pass