Flatpak runtime extensions are not installed or updated when using GNOME Software
Submitted by AsciiWolf
Assigned to Richard Hughes
Description of problem: If you try to install any Flatpak application that requires GNOME or another runtime to be installed, some parts of the runtime that are additional, but required by the application (for example org.freedesktop.Platform.GL.nvidia), are not installed when using GNOME Software. They are installed if you run "flatpak update" afterwards. The same issue is when updating existing runtimes using GNOME Software - the additional parts are not updated and must be updated manually by running "flatpak update".
Version-Release number of selected component (if applicable): gnome-software-3.24.3-1.fc26
How reproducible: Every time.
Steps to Reproduce:
- Delete any existing Flatpak applications or runtimes.
- Download https://flathub.org/repo/appstream/ws.openarena.OpenArena.flatpakref and try to install it using GNOME Software.
- Try to run the installed game.
Actual results: Game won't run because some of the required Flatpak runtimes are missing.
Expected results: Game will run without any issues.
Additional info: Fedora 26 amd64 Flatpak 0.9.12