toolstack / Folio

A beautiful markdown note-taking app for GNOME (forked from Paper)
GNU General Public License v3.0
182 stars 22 forks source link

Cannot run Version 24.10 AppImage: `GLIBC_2.38' not found #136

Closed ngdangtu-vn closed 2 months ago

ngdangtu-vn commented 4 months ago
It totally broken on my machine. No error display if I run from UI and here is a log when I ran from terminal: ``` ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libglib-2.0.so.0) ./Folio: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libgtk-4.so.1) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libgtk-4.so.1) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libgio-2.0.so.0) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libpango-1.0.so.0) ./Folio: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libadwaita-1.so.0) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libgtksourceview-5.so.0) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libffi.so.8) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libcairo.so.2) ./Folio: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libcairo.so.2) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libtracker-sparql-3.0.so.0) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libxkbcommon.so.0) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libwayland-client.so.0) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libXcursor.so.1) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.36' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libmount.so.1) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libmount.so.1) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libselinux.so.1) ./Folio: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libxml2.so.2) ./Folio: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libsqlite3.so.0) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libblkid.so.1) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.36' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libcurl.so.4) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libsystemd.so.0) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libgssapi_krb5.so.2) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libcap.so.2) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libkrb5.so.3) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libk5crypto.so.3) ./Folio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_FoliowcaV6r/usr/bin/../lib/libkrb5support.so.0) ```

Here is my spec:

toolstack commented 4 months ago

The appimage seems very broken for some reason. It looks right to me but I haven't had a chance to track down what's going on with it yet.

toolstack commented 2 months ago

So I did some digging around and it looks like this is due to building the appimage with a newer glibc version than whatever Tuxedo is based on (Ubuntu 20.04?).

I'm going to close this as glibc 2.31 is pretty old at this point and 2.39 was released at the start of the year so distros should have updated by now.