I hate people who only release their App on flatpak
Samueru_sama @ Samueru_sama @programming.dev Posts 0Comments 66Joined 1 yr. ago
and through deduplication between different runtimes and runtime versions. There’s usually very little bloat, if any, especially if you use Flatpaks a lot,
~20 different GUI applications, flatpak ended up using 14 GiB of storage while the appimage equivalent used 3.2 GIB.
And note I was not able to find flatpaks for ghostty, goverlay, kdeconnect and a few other apps, meaning the actual bloat of flatpak is even higher.
Edit: And this is even worse if you are an nvidia user, flatpak will download the entire nvidia driver as well.
Permanently Deleted
flatpak works by using bubblewrap which creates namespaces for the applications you use, essentially the root gets swapped for a fake root, this is how docker, podman, etc work.
Permanently Deleted
This contradicts their own wiki. Type 2 AppImages do use libfuse2, which is the problem
appimagekit is not actively developed anymore. Development moved to AppImage/appimagetool and type2-runtime
EDIT: Also go-appimage which was the first one to use the static runtime in 2022.
So no, they do not need libfuse2 anymore. Stop saying that nonsense, Download the AppImage of Cemu or PCSX2 or Ryujinx and remove libfuse2 and see for yourself...
Even in the github thread you linked it is said that namespaces are enabled by default in the kernel nowadays
Yeah and ubuntu recently fucked it up with namespaces restrictions.
Docker, where another kernel, package manager etc. gets loaded.
Docker doesn't load another kernel, no idea if it can either, flatpak is pretty much another package manager as well. By your own definition it is another distro.
Permanently Deleted
However if you want to be taken serious in your criticism please inform yourself on what you’re criticize
they simply don’t fix the libfuse2 issue
Neither Flatpak nor Snap run “another distro inside”
The flatpak runtimes are huge and are another distro in practice, just check the contents of the gnome runtime and you will see it is another distro.
Flatpak also depends on namespaces which paranoid distros disable and cause issues. Which the person you responded to talked about it and you ignored all together lol
Xfce is on GTK3 and there are no plans to migrate to GTK4.
Alright what does flatpak offer in this case?
Such as? but I likely know already what is going to be said, hopefully is none of the following:
EDIT: And also hopefully you are aware that a lot of flatpaks are literary an AppImage shipped in a flatpak runtime, like:
So yeah AppImage isn't ideal, lets ship it in a container anyway 😁