Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1478991 - Third-Party Software Source cannot be enabled using GNOME Software
Summary: Third-Party Software Source cannot be enabled using GNOME Software
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-software
Version: 27
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1440331
TreeView+ depends on / blocked
 
Reported: 2017-08-07 16:28 UTC by AsciiWolf
Modified: 2017-11-18 12:02 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-11-18 12:02:16 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
"Enable Third-Party Software Source?" dialog screenshot (63.65 KB, image/png)
2017-08-07 16:28 UTC, AsciiWolf
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 786038 0 None None None 2017-08-09 10:18:26 UTC

Description AsciiWolf 2017-08-07 16:28:34 UTC
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):
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 AsciiWolf 2017-09-13 13:18:50 UTC
Still the same issue in Fedora 26 with the latest updates.

Comment 2 AsciiWolf 2017-10-02 22:06:53 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 3 AsciiWolf 2017-10-27 12:58:10 UTC
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[1826]: failed to call gs_plugin_app_install on packagekit: installing not available
localhost.localdomain gnome-software[1826]: 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

Comment 4 AsciiWolf 2017-10-30 13:52:50 UTC
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.

Comment 5 AsciiWolf 2017-11-18 12:02:16 UTC
It looks like that this issue has been fixed in Fedora 27, except for H.264 (#1440331) which is probably a different issue.


Note You need to log in before you can comment on or make changes to this bug.