The program does not run when built on a Pinebook Pro. There are a variety of possible causes: it could be a lack of support and/or testing, a missing dependency I could not find, or something else, and I am not knowledgeable enough to figure out which it is.
The program appears to build successfully, even when some dependencies were missing. However, when I try to run it, it gives an error regarding pyqt5 (more information in log file). When I tried to use the Fedora script to find out what packages I needed to install, I installed as many of the dependencies as I could find in the Arch Linux ARM repository, but the same issue occurred.
If this is a support issue, I would greatly appreciate if arm64 became a supported platform for Stargate. Pine64 devices are pitifully weak but portable and efficient Linux machines, and I think Stargate would be a perfect fit for them (if it wouldn't be too much trouble to maintain).
Log file (attempt to call the binary stargate first, then the script):
[2021-09-29 22:46:35,734] INFO /usr/local/bin/stargate : 52 - sys.argv == ['/usr/local/bin/stargate']
[2021-09-29 22:46:35,754] INFO /usr/local/lib/stargate/stargate/sgui/sgqt.py: 19 - Using PyQt5
[2021-09-29 22:46:35,779] ERROR /usr/local/lib/stargate/stargate/sglib/log.py: 62 - Traceback (most recent call last):
File "/usr/local/bin/stargate", line 88, in main
start_stargate(args.project_file)
File "/usr/local/bin/stargate", line 50, in start_stargate
from sglib.log import LOG, setup_logging
ModuleNotFoundError: No module named 'sglib'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/stargate", line 107, in <module>
main()
File "/usr/local/bin/stargate", line 104, in main
start_stargate(args.project_file)
File "/usr/local/bin/stargate", line 53, in start_stargate
from sgui.sgqt import QApplication, QGuiApplication, QtCore
File "/usr/local/lib/stargate/stargate/sgui/sgqt.py", line 21, in <module>
from PyQt5 import QtGui, QtWidgets, QtCore
ImportError: /usr/lib/python3.9/site-packages/PyQt5/QtGui.abi3.so: undefined symbol: _ZTI18QOpenGLTimeMonitor, version Qt_5
[2021-09-29 22:47:34,457] INFO /home/axel/git/stargate/src/scripts/stargate: 52 - sys.argv == ['scripts/stargate']
[2021-09-29 22:47:34,475] INFO /home/axel/git/stargate/src/sgui/sgqt.py: 19 - Using PyQt5
[2021-09-29 22:47:34,500] INFO /home/axel/git/stargate/src/scripts/stargate: 52 - sys.argv == ['scripts/stargate']
[2021-09-29 22:47:34,500] INFO /home/axel/git/stargate/src/scripts/stargate: 52 - sys.argv == ['scripts/stargate']
[2021-09-29 22:47:34,502] INFO /home/axel/git/stargate/src/sgui/sgqt.py: 19 - Using PyQt5
[2021-09-29 22:47:34,502] INFO /home/axel/git/stargate/src/sgui/sgqt.py: 19 - Using PyQt5
[2021-09-29 22:47:34,528] ERROR /home/axel/git/stargate/src/sglib/log.py: 62 - Traceback (most recent call last):
File "/home/axel/git/stargate/src/scripts/stargate", line 88, in main
start_stargate(args.project_file)
File "/home/axel/git/stargate/src/scripts/stargate", line 53, in start_stargate
from sgui.sgqt import QApplication, QGuiApplication, QtCore
File "/home/axel/git/stargate/src/sgui/sgqt.py", line 21, in <module>
from PyQt5 import QtGui, QtWidgets, QtCore
ImportError: /usr/lib/python3.9/site-packages/PyQt5/QtGui.abi3.so: undefined symbol: _ZTI18QOpenGLTimeMonitor, version Qt_5
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/axel/git/stargate/src/scripts/stargate", line 107, in <module>
main()
File "/home/axel/git/stargate/src/scripts/stargate", line 104, in main
start_stargate(args.project_file)
File "/home/axel/git/stargate/src/scripts/stargate", line 53, in start_stargate
from sgui.sgqt import QApplication, QGuiApplication, QtCore
File "/home/axel/git/stargate/src/sgui/sgqt.py", line 21, in <module>
from PyQt5 import QtGui, QtWidgets, QtCore
ImportError: /usr/lib/python3.9/site-packages/PyQt5/QtGui.abi3.so: undefined symbol: _ZTI18QOpenGLTimeMonitor, version Qt_5
[2021-09-29 22:47:34,528] ERROR /home/axel/git/stargate/src/sglib/log.py: 62 - Traceback (most recent call last):
File "/home/axel/git/stargate/src/scripts/stargate", line 88, in main
start_stargate(args.project_file)
File "/home/axel/git/stargate/src/scripts/stargate", line 53, in start_stargate
from sgui.sgqt import QApplication, QGuiApplication, QtCore
File "/home/axel/git/stargate/src/sgui/sgqt.py", line 21, in <module>
from PyQt5 import QtGui, QtWidgets, QtCore
ImportError: /usr/lib/python3.9/site-packages/PyQt5/QtGui.abi3.so: undefined symbol: _ZTI18QOpenGLTimeMonitor, version Qt_5
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/axel/git/stargate/src/scripts/stargate", line 107, in <module>
main()
File "/home/axel/git/stargate/src/scripts/stargate", line 104, in main
start_stargate(args.project_file)
File "/home/axel/git/stargate/src/scripts/stargate", line 53, in start_stargate
from sgui.sgqt import QApplication, QGuiApplication, QtCore
File "/home/axel/git/stargate/src/sgui/sgqt.py", line 21, in <module>
from PyQt5 import QtGui, QtWidgets, QtCore
ImportError: /usr/lib/python3.9/site-packages/PyQt5/QtGui.abi3.so: undefined symbol: _ZTI18QOpenGLTimeMonitor, version Qt_5