After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 786038 - Third-Party Software Source cannot be enabled using GNOME Software
Third-Party Software Source cannot be enabled using GNOME Software
Status: RESOLVED FIXED
Product: gnome-software
Classification: Applications
Component: General
3.26.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Software maintainer(s)
GNOME Software maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-08-09 10:18 UTC by AsciiWolf
Modified: 2018-01-05 05:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
"Enable Third-Party Software Source?" dialog screenshot (63.65 KB, image/png)
2017-08-09 10:18 UTC, AsciiWolf
Details

Description AsciiWolf 2017-08-09 10:18:04 UTC
Created attachment 357245 [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):
gnome-software-3.24.3-1.fc26

How reproducible:
Every time.

Steps to Reproduce:
1. Run GNOME Software.
2. Try to install the H.264 add-on.
3. Click on "Enable and Install".

Actual results:
Nothing happens.

Expected results:
The third-party repository is enabled and the package is installed.

Additional info:
Clean Fedora 26 amd64 install.
Comment 1 Christophe Fergeau 2017-08-27 12:32:22 UTC
Happens to me on f26 as well as with gnome-software master. With gnome-software master, this gives an error that the repository was already enabled.
The code goes up to gs_plugin_app_install() in gs-plugin-packagekit.c, GsApp::state is AS_APP_STATE_UNAVAILABLE so it tries to enable the repo, but for some reason it's already enabled, so an error is returned, which makes gnome-software stop the installation.
Comment 2 AsciiWolf 2017-09-13 14:58:35 UTC
This issue is still not fixed. Any news?
Comment 3 AsciiWolf 2017-10-02 22:06:41 UTC
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.
Comment 4 AsciiWolf 2017-11-18 12:18:52 UTC
It looks like that this issue has been fixed in Fedora 27, except for H.264 (https://bugzilla.redhat.com/show_bug.cgi?id=1440331) which is probably a different issue.
Comment 5 krinkodot22 2018-01-05 05:45:40 UTC
This issue might not be entirely fixed; see Bug #777028.