vim-appimage
vim-appimage copied to clipboard
glib version issues on both images while system has GNU libc 2.17
You have provided two app images, one with glib 2.14 and another with glib 2.29. Both of them fail to run on my Red Hat 7 system with glib 2.17. For 2.14 version, not sure if the errors are coming from the gvim installed on the system. But shouldn't AppImage be running from its own mount?
$ ./GVim-v9.1.0080.glibc2.29-x86_64.AppImage
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/gvim)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/gvim)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libgtk-3.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libthai.so.0: version `LIBTHAI_0.1.25' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libpango-1.0.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libcairo.so.2)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libgio-2.0.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libglib-2.0.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.30' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libselinux.so.1)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libsodium.so.23)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/liblua5.3.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libperl.so.5.30)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libperl.so.5.30)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libpython2.7.so.1.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libpython2.7.so.1.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libtcl8.6.so)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libruby-2.7.so.2.7)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libruby-2.7.so.2.7)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libruby-2.7.so.2.7)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libruby-2.7.so.2.7)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libwayland-cursor.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libpixman-1.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libpng16.so.16)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libz.so.1: version `ZLIB_1.2.9' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libpng16.so.16)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libmount.so.1)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libcrypt.so.1)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libblkid.so.1)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libsystemd.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libsystemd.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.26' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libsystemd.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.30' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libsystemd.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libsystemd.so.0)
/tmp/.mount_GVim-vlAJbVm/usr/bin/gvim: /lib64/libgpg-error.so.0: no version information available (required by /tmp/.mount_GVim-vlAJbVm/usr/bin/../lib/libgcrypt.so.20)
$ ./GVim-v9.0.1413.glibc2.14-x86_64.AppImage
gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libsodium.so.23)
gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libruby-2.5.so.2.5)
gvim: /lib64/libz.so.1: version `ZLIB_1.2.9' not found (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libpng16.so.16)
gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libmount.so.1)
gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libcrypt.so.1)
gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libblkid.so.1)
gvim: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libsystemd.so.0)
gvim: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libsystemd.so.0)
gvim: /lib64/libgpg-error.so.0: no version information available (required by /tmp/.mount_GVim-vQqmCx6/usr/lib/x86_64-linux-gnu/libgcrypt.so.20)
$ uname -a
Linux host 3.10.0-1160.105.1.el7.x86_64 #1 SMP x86_64 x86_64 x86_64 GNU/Linux
$ gvim --version
VIM - Vi IMproved 7.4 (2013 Aug 10)
Included patches: 1-207, 209-629
Modified by <[email protected]>
Compiled by <[email protected]>
Huge version with GTK2 GUI. Features included (+) or not (-):
+acl +farsi +mouse_netterm +syntax
+arabic +file_in_path +mouse_sgr +tag_binary
+autocmd +find_in_path -mouse_sysmouse +tag_old_static
+balloon_eval +float +mouse_urxvt -tag_any_white
+browse +folding +mouse_xterm -tcl
++builtin_terms -footer +multi_byte +terminfo
+byte_offset +fork() +multi_lang +termresponse
+cindent +gettext -mzscheme +textobjects
+clientserver -hangul_input +netbeans_intg +title
+clipboard +iconv +path_extra +toolbar
+cmdline_compl +insert_expand +perl +user_commands
+cmdline_hist +jumplist +persistent_undo +vertsplit
+cmdline_info +keymap +postscript +virtualedit
+comments +langmap +printer +visual
+conceal +libcall +profile +visualextra
+cryptv +linebreak +python/dyn +viminfo
+cscope +lispindent -python3 +vreplace
+cursorbind +listcmds +quickfix +wildignore
+cursorshape +localmap +reltime +wildmenu
+dialog_con_gui -lua +rightleft +windows
+diff +menu +ruby/dyn +writebackup
+digraphs +mksession +scrollbind +X11
+dnd +modify_fname +signs -xfontset
-ebcdic +mouse +smartindent +xim
+emacs_tags +mouseshape -sniff +xsmp_interact
+eval +mouse_dec +startuptime +xterm_clipboard
+ex_extra +mouse_gpm +statusline -xterm_save
+extra_search -mouse_jsbterm -sun_workshop +xpm
system vimrc file: "/etc/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
system gvimrc file: "/etc/gvimrc"
user gvimrc file: "$HOME/.gvimrc"
2nd user gvimrc file: "~/.vim/gvimrc"
system menu file: "$VIMRUNTIME/menu.vim"
fall-back for $VIM: "/etc"
f-b for $VIMRUNTIME: "/usr/share/vim/vim74"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/uuid -I/usr/include/pixman-1 -I/usr/include/libdrm -O2 -g -pipe -Wall -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D__linux__ -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -L. -Wl,-z,relro -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--enable-new-dtags -Wl,-rpath,/usr/lib64/perl5/CORE -Wl,-z,relro -L/usr/local/lib -Wl,--as-needed -o vim -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfontconfig -lgobject-2.0 -lglib-2.0 -lfreetype -lSM -lICE -lXpm -lXt -lX11 -lSM -lICE -lm -lnsl -lselinux -lncurses -lacl -lattr -lgpm -ldl -Wl,--enable-new-dtags -Wl,-rpath,/usr/lib64/perl5/CORE -fstack-protector -L/usr/lib64/perl5/CORE -lperl -lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc