this post was submitted on 13 Nov 2025
3 points (63.6% liked)

Linux

10114 readers
892 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Many distributions provide support out of the proverbial box for Flatpak packages, but Fedora is unusual in that it also provides, and defaults, to its own repository of Fedora-built Flatpaks. This has been a source of confusion for Fedora users, who expect to get the Flatpak built by the original developers and hosted on Flathub. It has also been a source of conflict with upstream projects, because users complain of bugs in Flatpak packages they are not responsible for. The situation has also frustrated some Fedora developers, who would prefer to offer put Flathub's offerings first. A new complaint that Fedora has apparently used manifests from Flathub to build the packages for Fedora—without giving credit to the original authors—has spurred discussions about Fedora's Flatpaks once again. While no concrete changes are on the table, yet, there may be some movement toward addressing persistent complaints.

Any developer or project can provide a repository with their software in Flatpak format; however, Flathub is the de facto hosting service for Flatpaks these days. Projects that publish Flatpaks expect users to get them from Flathub, and users looking for software would generally expect to get the Flathub version of a Flatpak.

you are viewing a single comment's thread
view the rest of the comments
[–] illusionist@lemmy.zip 3 points 1 day ago

Why do we have to have one central repository (flathub) for all flatpaks? Isn't that part of the critic about snap?

Fdroid and many other projects strive towards reproducible builds. Arch, debian, etc. https://reproducible-builds.org/success-stories/

Flatpaks are not reproducible https://github.com/flatpak/flatpak-builder/issues/251

Both topics are important but I don't understand why the goal is to get rid of fedora's flatpaks and not to improve it.