Created attachment 1310174 [details]
"Enable Third-Party Software Source?" dialog screenshot
Description of problem:
If you try to install a H.264 codec or something from RPM Fusion or another third-party repository using GNOME Software for a first time, an "Enable Third-Party Software Source?" dialog is shown. However, clicking on the "Enable and Install" button does nothing.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run GNOME Software.
2. Try to install the H.264 add-on.
3. Click on "Enable and Install".
The third-party repository is enabled and the package is installed.
Clean Fedora 26 amd64 install.
Still the same issue in Fedora 26 with the latest updates.
Still an issue in GNOME 3.26 on Fedora 27, but it is now possible to click on the "Enable and Install" button. However, clicking the button displays a "repo already enabled" error message and installation is aborted.
It looks like it is now partially working in Fedora 27! I still cannot install the H.264 add-on, but I can now browse and install the RPM Fusion packages. However, some of the packages (for example Steam) still show the "Enable Third-Party Software Source?" dialog (although the RPM Fusion repos are already enabled) and then fail to install with "Unable to install <package name> as not supported" error message.
This is a journal log related to the Steam installation:
localhost.localdomain gnome-software: failed to call gs_plugin_app_install on packagekit: installing not available
localhost.localdomain gnome-software: running install with refine-flags=require-origin with failure-flags=use-events,fatal-auth with timeout=60 on plugin=steam on apps system/package/rpmfusion-nonfree-26/desktop/steam.desktop/* took 1ms
That's weird. I have tried it one more time and this time, all packages from RPM Fusion were showing the error I mentioned above, but installed without any issues few seconds after the error. Only one packages did not install - the Steam one. After a reboot, the error message disappeared for other packages except Steam.
It looks like that this issue has been fixed in Fedora 27, except for H.264 (#1440331) which is probably a different issue.