Something to keep track of:
When you install or upgrade to Fedora Workstation 35, if you don’t opt-in to Fedora Third-party repositories initially (during the first boot after the installation, or from an info bar in GNOME Software after an upgrade), you are supposed to be able to opt-in through the GNOME Software repositories dialog later. However, the “Fedora Flathub Selection” third-party repository will not be visible there, so cannot be enabled.
https://ask.fedoraproject.org/t/fedora-flathub-selection-third-party-repository-cant-be-easily-enabled-if-you-dont-enable-it-initially/18958
This comes from two things:
fedora-third-party enable/disable
There are basically two ways I can see to fix this:
flatpak-remote add --disable --from /usr/lib/fedora-third-party/conf.d/fedora-flathub.flatpakrepo
Approach 1. is clearly better than 2., but 2. is probably the only feasible solution at this point for Fedora 36. I don't see an issue with doing 2. for Fedora 36, and doing 1. later.
(*) this was done to match the way that the GNOME Software repositories dialog used to be, when there was no enable/disable for Flatpak repositories - but then the repositories dialog was changed.
Created a new flatpak-module-utils build that should fix this for new installs, can't do anything about existing installs:
https://bodhi.fedoraproject.org/updates/FEDORA-2022-f2efc42252
Thanks Owen! That will have to suffice.
Metadata Update from @catanzaro: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
I've added a new update: https://bodhi.fedoraproject.org/updates/FEDORA-2022-1ed936a3ac that should improves things for existing installs.
If a system opted-out from fedora-third-party when installed or upgraded to F35, then a disabled "Fedora Flathub Selections" remote should now be added on upgrade. (If the user opted-out then changed that to opt-in, then an enabled remote will be added.)
Log in to comment on this ticket.