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

Software not running on openSUSE Leap 15.5 #79

Open
azalanono opened this issue Feb 4, 2025 · 2 comments
Open

Software not running on openSUSE Leap 15.5 #79

azalanono opened this issue Feb 4, 2025 · 2 comments
Assignees

Comments

@azalanono
Copy link

Hello.
Since approx 8 hours I try to get QtTinySA running on my Linux-PC (openSUSE Leap 15.5 with KDE), but I have absolutely no success.

How can I get this software running?

I downloaded the latest version from here -> https://github.com/g4ixt/QtTinySA/releases/download/v1.0.2/QtTinySA.tar.gz <-, unpacked it and tried to start it from commandline (to see any possible messages).

This I get:
~/tinysa/QtTinySA> ./QtTinySA
[PYI-17803:ERROR] Failed to load Python shared library '/tmp/_MEIhxy1Ji/libpython3.12.so.1.0': dlopen: /lib64/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/_MEIhxy1Ji/libpython3.12.so.1.0)

@g4ixt
Copy link
Owner

g4ixt commented Feb 4, 2025

The executable in the .tar.gz file should be self-contained and not dependent on your installation. However it was built for Ubuntu which is Debian-based.

I have not used OpenSuse for many years so I am not familiar with it at all now, but if you wish to try the Python version from the src folder you will need Python 3.11 or 3.12.

The Python modules shown in the requirements.txt file are also needed.

@g4ixt
Copy link
Owner

g4ixt commented Feb 4, 2025

The Pyinstaller info says:

"Under GNU/Linux, PyInstaller does not bundle libc (the C standard library, usually glibc, the Gnu version) with the app. Instead, the app expects to link dynamically to the libc from the local OS where it runs. The interface between any app and libc is forward compatible to newer releases, but it is not backward compatible to older releases.

For this reason, if you bundle your app on the current version of GNU/Linux, it may fail to execute (typically with a runtime dynamic link error) if it is executed on an older version of GNU/Linux."

The issue you have might be this. I built the executable for the current version of Ubuntu

@g4ixt g4ixt self-assigned this Feb 5, 2025
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

No branches or pull requests

2 participants