problems getting 2.7.8 appimage to work

Started by harani, March 28, 2021, 02:02:45 PM

Previous topic - Next topic

harani

i've been using avidemux_2.7.6.appImage on linux Mint fine for a while but it's prompted me to download a newer version.

So i downloaded avidemuxLinux_2.7.8_GLIBC_2.28_amd64.appImage
and set it to executable. But nothings happens when i click on it.

when i run it in a terminal i get the following error ( with or without using sudo)

/tmp/.mount_avidemBCSkp3/usr/bin/avidemux3_qt5: error while loading shared libraries: libpcre2-16.so.0: cannot open shared object file: No such file or directory


i don't know if this indicates a missing dependency? ( appimages are supposed to come packaged with all dependencies i thought ?)
i can't find any installation candidate for "libpcre" or similar. presumably it is part of something else.

In "properties" the newer version is showing as type: application VND.appimage but the previous version shows as type : application/x-iso9660-appiamge. I don' t know if that has any relevance ?


eumagga0x2a

Which Linux Mint version are you using? New-style Avidemux appImages require glibc >= 2.28 (Ubuntu 20.04 and newer), but I doubt that you would arrive at the point where it starts to complain about missing libraries if glibc is older.

Old-type appImages are uploaded to the appImage4 subdirectory. They provide less features, but the basic functionality should be available. You should use them if your glibc is too old.

harani

i'm on MINT19.3

how would i go about checking / installing / repairing glibc ?

if i try apt install glibc i get  "unable to locate package"

eumagga0x2a

On Debian derivatives like Ubuntu the library built from the glibc source is called libc6. Linux Mint 19.3 is based on Ubuntu 18.04 which uses glibc 2.27,  i.e. you cannot run the new-style appImage. Please either resort to using the old-style one or replace Mint 19.3 with a more up-to-date Linux distribution.

harani

Thanks for the clarification. i will revert to an older version for now and look into upgrading MINT going forward

eumagga0x2a

Quote from: harani on March 30, 2021, 11:00:43 AMi will revert to an older version for now

?? I would recommend to use just the old-style – but current version-wise – appImage, unless you move to an up-to-date distribution. Alternatively, building Avidemux from source on Ubuntu and derivatives is very easy when not trivial.