Gah, how I hate Flatpak.

It insists on downloading all the packages I already have installed on my base system anyway, plus insists on installing stuff into the root partition instead into my home diretory.

All sorts of utterly annoying and otherwise avoidable frustrations ensue.

Flatpak and Snap should both just DIAF.

@rysiek Uhm, about the system packages: No, they are probably not fully ABI compatible with the versions flatpak built and therefore if using the host-OS versions it would probably result in a non-deterministic mess. However, if you want to share system and app libraries, EndlessOS is currently sharing their OSTree repositories.

And about installing stuff into home: `alias flatpak="flatpak --user"` :)


@sheogorath I understand why flatpak needs to download these packages, and I understand there are work-arounds for most of my annoyances with flatpak.

But, see, I already *have* a working system with a working package manager that manages packages on that system in a way that ensures ABI-compatibility, and that does not cause these annoyances in the first place.

Flatpak is literally useless, and in practice counter-productive.

· · Web · 1 · 0 · 4

@rysiek Actually it doesn't. Your package manager just installs packages, it doesn't care about ABI compatiblity. You just get that due to the way distros build their software. (Which also means, that when distros don't package what you want, you are back to compile it yourself or hope that it's statically bundled.)

So if you only use software and their distro packaged versions and don't care about the sandboxing, then yes, flatpak is not useful for you.

Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!