Re:Why Flatpak Apps Use So Much Disk Space on Linux
by m4rtink on Sunday May 04, 2025 @01:45PM
(#43888166)
Snaps do zero deduplication and bundle everything AFAIK - flatpak at least does some deduplication on file level and has shared runtimes.
[ Parent
| on HN ]
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by brlin2021 on Sunday May 04, 2025 @03:30PM
(#43888897)
This statement is false as snaps also have shared runtimes known as "content snaps".
A common example is the ones with the gnome- prefix and the ones that end with -themes suffix.
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by loloquwowndueo on Sunday May 04, 2025 @03:57PM
(#43889103)
Wherein snaps found themselves reinventing shared libraries - at which point, what’s really the point.
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by Seattle3503 on Sunday May 04, 2025 @04:08PM
(#43889186)
I think the point is that maintainers and developers now have a choice of whether they want to share libraries or not. Before the only choice was to share dependencies.
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by hedora on Sunday May 04, 2025 @05:59PM
(#43889960)
There has been a choice between shared and static linking since before the Linux kernel existed.
What system are you talking about?
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by patrakov on Sunday May 04, 2025 @10:42PM
(#43891520)
Any modern distro. Static libraries are simply not built anymore, so you have nothing to link with, unless you rebuild the whole subsystem yourself.
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by hedora on Tuesday May 06, 2025 @12:20PM
(#43906853)
If that's true, it'll be the second thing I check after making sure a distro I'm considering isn't using systemd.
Anyway, you had me worried for a minute, but:
https://packages.debian.org/source/bookworm/libs/
Click on a C library. Click on the *-dev package. There's a 1:1 mapping of .so to .a in the packages I spot checked.
Now I'll go back to enjoying Devuan.