Flatpaks are really outrageous in size...I have tried to use flatpaks for the past months but man o man....hundreds of MB for each package, takes forever to update them even on my 1GB internet connection. The idea is great, but this is such a huge downside that I cannot see how it is going to make the flatpaks easier to use than normal packaging.
Look at this for ungoogled chromium:
Had to download around 4-5 GB....insane!
like this
Rokosun reshared this.
Zaphod Beeblebrox :verifiedbi:
in reply to Tio • • •Florke×64 🏴☠️
in reply to Tio • • •Rokosun
in reply to Florke×64 🏴☠️ • • •Thibault Molleman🇧🇪 🌈🐝
in reply to Rokosun • • •Rokosun
in reply to Thibault Molleman🇧🇪 🌈🐝 • • •Florke×64 🏴☠️
in reply to Rokosun • • •Rokosun
in reply to Florke×64 🏴☠️ • • •Okki
in reply to Tio • • •Hydrian
in reply to Tio • • •Tio
in reply to Hydrian • •Hydrian
in reply to Tio • • •Karl R
in reply to Hydrian • • •@hydrian That's a neat theory, but in practice Murphy's law applies and every version of a given library eventually gets pulled in.
Talking with the Flatpak faithful feels similar to talking with crypto bros.
crypto -> "We have a complete record of transactions that will solve all monetary problems!"
flatpak -> "We have a complete graph of dependencies that will solve all software deployment problems!"
Here's a thread with some more numbers of how bad this is:
mastodon.social/@eugenialoli/1…
@hydrian That's a neat theory, but in practice Murphy's law applies and every version of a given library eventually gets pulled in.
Talking with the Flatpak faithful feels similar to talking with crypto bros.
crypto -> "We have a complete record of transactions that will solve all monetary problems!"
flatpak -> "We have a complete graph of dependencies that will solve all software deployment problems!"
Here's a thread with some more numbers of how bad this is:
mastodon.social/@eugenialoli/1…
Eugenia L
2024-03-22 15:27:16
Hydrian
in reply to Karl R • • •Alex L 🕊 🇵🇸
in reply to Tio • • •FYI each Flatpak app is like a Git repo and an update just downloads the files that actually changed. The files of all installed apps are stored together in a content-addressable storage, then hardlinked one or more times to form each app.
OSTree-based host OSs like Fedora Atomic work in the same way and hopefully in the future the files will be shared between the host OS and Flatpak apps too.
Okki
in reply to Tio • • •When you install a Flatpak, it will need runtimes (GNOME, KDE, Freedesktop...). These are the ones that really take up disk space. But the good news is that it looks big if you install just one Flatpak application, but the more you install, the more they'll use the same runtimes already installed, and the less disk space they'll occupy.
And no, ungoogled-chromium doesn't require 4-5 GB, just 153 MB...
Tio
in reply to Okki • •How come on my system it had to download 4-5GB? And yes I use many flatpaks but that didn't seem to help. And this is not the first time am seeing these massive downloads.
Okki
in reply to Tio • • •Tio likes this.
Okki
in reply to Okki • • •Tio likes this.
Thibault Molleman🇧🇪 🌈🐝
in reply to Tio • • •"takes forever to update them even on my 1GB internet connection"? huh?... you're on gigabit internet and it's taking forever? honestly that's not possible... Are you sure you have gigabit internet? or do you mean that your lan port is a gigabit port?..
I use flatpaks and it's really not that big of a deal (plus it happens in the background anyone, so most people will pretty never notice it)
Tio
in reply to Thibault Molleman🇧🇪 🌈🐝 • •lerudd
in reply to Tio • • •