[-] SamueruSama@programming.dev 1 points 1 week ago* (last edited 1 week ago)

AM doesn't unpack appimages.

It places them into a dedicated directory in ~/Applications if you didn't choose a install path, but the file is still the same appimage without the .AppImage extension.

Where are discussions/forums about aminstaler?

https://github.com/ivan-hc/AM/discussions

[-] SamueruSama@programming.dev 0 points 2 weeks ago

Gearlever doesn't even do delta updates, it downloads the whole appimage with every update, and you often have to manually give it the URL to update the appimage.

It is also a total hack written in python, the dev was even shelling out arch to find the host arch instead of using the built in methods of python...

[-] SamueruSama@programming.dev 1 points 1 month ago

what if you have an old-ass copy of SDL2 in that AppImage which doesn't actually work very well on your system and breaks windowing, which I've actually seen happen?

flatpak suffers from this issue as well since most flatpak runtimes have less than 4 years of support (some like the GNOME runtime is only 1 year!).

More recently PPSSPP flatpak was broken because the flatpak runtime decided to replace SDL2 with sdl-compat which broke it: https://github.com/hrydgard/ppsspp/issues/21075

yuzu also had a lot of issues with flatpak due to flatpak runtimes shipping outdated versions of mesa:

https://www.reddit.com/r/yuzu/comments/11307f0/glitches_on_steam_deck_flatpak_version_dont/j8o6gsa/

Also SDL is not well know for breaking its ABI, more likely what this person saw was the opssite, an issue in wayland that sdl-compat fixes and since the appimage shipped actual SDL2 there was no fix. Which is also the reason why a lot of distros now ship sdl-compat instead of sdl2 because it carries some fixes for wayland, but it can also break stuff badly lol

Topping off the shit salsa sandwich we find ourselves faced with in this situation is the fact that AppImage makes zero attempt to handle the problem of application distribution. It does not attempt to vindicate or expose your work to the end user

flatpak does not do that, flathub and the software stores are not part of flatpak.

Also kinda of crazy to say that appimage makes no attempt to fix application distribution when flatpak is just another docker and super bloated as result lol

view more: ‹ prev next ›

SamueruSama

0 post score
0 comment score
joined 2 months ago