-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
AppImage error libcairo.so.2: undefined symbol: FT_Get_Transform on openSUSE #1322
Comments
Can you try installing libfreetype6? |
I have it installed, but it doesn't seem to find it. It's here: /usr/lib/libfreetype.so.6 |
I wonder if it's because of the openSUSE lib paths. Can you try: LD_LIBRARY_PATH="/usr/lib64:$LD_LIBRARY_PATH" ./Video2X-x86_64.AppImage If that still doesn't work, debug it with: LD_DEBUG=libs ./Video2X-x86_64.AppImage 2>&1 | grep -i "freetype" See what it prints. You can also check freetype's version. It needs to be newer than 2.10.0. |
Hmm I guess setting |
Oh right nvm you posted that above. It does exist. Maybe it's just too old then. |
The official libfreetype6 package has the version 2.13.2, which should be enough given |
The version of Freetype is 6.17.4, and the rest of the libraries are exactly the required ones. I have tried running it by adding different directories, but it seems unable to find them. In the end, after discussing with GPT, I thought that maybe it can't find the library because the program that verifies where the libraries are is missing. When I checked if they existed, GPT told me to use "ldconfig," but despite having it installed, it doesn't work directly since it's in |
Correction, the version is 2.10.4-150000.4.15.1 |
I'm using openSUSE Leap, and I understand that it always uses the "most stable" versions of packages to minimize issues. I guess I can try updating it anyway and see if I get lucky. |
Solved!! Many thanks!! |
Great to hear that. I've updated the title so it's easier for other people with similar issues to find this thread. Ultimately, this is |
Describe the bug
I can't run the AppImage.
To Reproduce
Run the AppImage on openSUSE Leap.
And get this error.
./Video2X-x86_64.AppImage: symbol lookup error: /tmp/.mount_Video2Z9eDoh/usr/bin/../lib/libcairo.so.2: undefined symbol: FT_Get_Transform
Expected behavior
It should run normally, use the system libraries, or have its own libraries to do so.
Actual behavior
It shows an error.
Environment:
Full command
./Video2X-x86_64.AppImage
The text was updated successfully, but these errors were encountered: