Can't install Steam client with gnome-software
Submitted by kri..@..il.com
Link to original bug (#777028)
Description
Whenever I try installing the native Steam client with gnome-software (under Fedora 25 Workstation), a dialog appears that says:
"Steam is provided by "(null)". This software source must be enabled to continue installation."
Clicking "Enable and Install" on that dialog always causes the Software window to immediately crash & close.
Also, when I search for Steam with "pkcon search name steam" in a terminal, it shows 2 Steam packages from rpmfusion, which I have as an enabled software source:
Available steam-1.0.0.53-1.fc25.i686 (rpmfusion-nonfree) Installer for the Steam software distribution service Available steam-1.0.0.54-2.fc25.i686 (rpmfusion-nonfree-updates) Installer for the Steam software distribution service
Trying to install Steam with "pkcon install steam" fails too, with this message:
"Command failed: This tool could not find any available package: No packages were found"
Only installing Steam with dnf works. It installs the package from rpmfusion-nonfree-updates.
But even after I do that, Software still doesn't show Steam as installed, and the dialog that appears when clicking "Install" says that the software source is named "installed" instead of "(null)".
Only after killing the --gapplication-service of gnome-software does Steam appear as installed in Software, with the software source correctly shown as rpmfusion.org.
ABRT already posted 2 bugs on Fedora tracking sites for the gnome-software crash. Here they are:
ABRT Server: https://retrace.fedoraproject.org/faf/reports/1438998/ Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1400733