lukasmonk / lucaschessR2

Lucas Chess R Version 2
GNU General Public License v3.0
255 stars 36 forks source link

Wayland edition cannot be installed on Debian 11 (bullseye) #86

Closed klakomuc closed 1 year ago

klakomuc commented 1 year ago

I cannot install the Wayland edition of Lucas Chess R 2.06b on Debian 11 (bullseye).

When I execute ./LucasChessR2_06b_LINUX_WAYLAND.sh I get the following output:

Verifying archive integrity...  100%   MD5 checksums are OK. All good.
Uncompressing Lucas Chess R 2.06b  100%  
PySide2/__init__.py: Unable to import shiboken2 from /tmp/selfgz605140/bin/base_library.zip, /tmp/selfgz605140/bin/lib-dynload, /tmp/selfgz605140/bin
Traceback (most recent call last):
File "setup_linux.py", line 8, in <module>
File "PyInstaller/loader/pyimod02_importers.py", line 493, in exec_module
File "PySide2/__init__.py", line 107, in <module>
File "PySide2/__init__.py", line 58, in _setupQtDirectories
File "PyInstaller/loader/pyimod02_importers.py", line 493, in exec_module
File "shiboken2/__init__.py", line 27, in <module>
ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/selfgz605140/bin/libstdc++.so.6)
[605817] Failed to execute script 'setup_linux' due to unhandled exception!

A short check with ldd --version | grep GLIBC shows the issue:

ldd (Debian GLIBC 2.31-13+deb11u5) 2.31

Does anyone have an idea how I can install the Wayland edition on my system?

lukasmonk commented 1 year ago

The only way would be to create the executable on the computer itself . doc Or if you have python 3.7+ installed in your pc, downloading the sources, and the requeriments.

klakomuc commented 1 year ago

With your linked tutorial I was able to create the installer on my own. Now the Wayland edition works like a charm with Debian 11 (bullseye).

Thank you very much for the solution and all your great work on Lucas Chess R.