Bug 941862

Summary: GNOME Software won't open RPM files
Product: [openSUSE] openSUSE Distribution Reporter: Forgotten User 4vqsaUN_8J <forgotten_4vqsaUN_8J>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P3 - Medium CC: dimstar, forgotten_szLbIhyQxV, luc14n0, songchuan.kang, stefan.bruens
Version: Leap 42.3   
Target Milestone: ---   
Hardware: All   
OS: Other   
See Also: https://bugzilla.gnome.org/show_bug.cgi?id=766896
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 1008287, 1097581    
Bug Blocks: 1079825    

Description Forgotten User 4vqsaUN_8J 2015-08-15 09:01:40 UTC
User-Agent:       Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0
Build Identifier: 

When downloading RPMs from the internet, the option is given to open them with GNOME Software (presumably to install them). However, when doing so, Software opens with an error: "GetDetailsLocal not supported by backend".

Reproducible: Always

Steps to Reproduce:
1. Download an RPM for openSUSE.
2. Open it using GNOME Software.
Actual Results:  
Gave error "GetDetailsLocal not supported by backend"

Expected Results:  
Given details about the package.

This happened on my old laptop and my new computer (HP G56 with AMD V140 and custom-built with AMD A10-7700K respectively).
Comment 1 Bernhard Wiedemann 2015-09-02 14:00:13 UTC
This is an autogenerated message for OBS integration:
This bug (941862) was mentioned in
https://build.opensuse.org/request/show/328658 Factory / gnome-software
Comment 2 Dominique Leuenberger 2015-09-04 06:46:04 UTC
GNOME Software for now no longer ships the local RPM handler. we still have gnome-packagekit for this purpose available.
Comment 3 Dominique Leuenberger 2015-10-07 14:46:33 UTC
*** Bug 934245 has been marked as a duplicate of this bug. ***
Comment 4 Stefan BrĂ¼ns 2016-05-26 03:19:45 UTC
gpk-install-local-file has been removed from gpk:

https://git.gnome.org/browse/gnome-packagekit/commit/src?id=83c6f8590a80333ccda56d727adb2bb13598b748

Unfortunately the dysfunctional .desktop file is still shipped.
Comment 5 Dominique Leuenberger 2017-02-18 17:40:15 UTC
This waits for implementations of the needed features on the PackageKit/zypp backend

https://bugzilla.opensuse.org/show_bug.cgi?id=1008287
Comment 6 Jonathan Kang 2018-03-08 03:20:39 UTC
GetDetailsLocal method has been implemented in zypp backend of PackageKit. But
this is still not working, due to the the following error:

> GetFilesLocal not supported by backend.

So GetFilesLocal method should be implemented as well in zypp backend as well.
Comment 7 Swamp Workflow Management 2018-10-24 13:20:04 UTC
SUSE-RU-2018:3385-1: An update that has three recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1079825,1097581,941862
CVE References: 
Sources used:
SUSE Linux Enterprise Workstation Extension 15 (src):    PackageKit-1.1.10-4.5.1
SUSE Linux Enterprise Module for Desktop Applications 15 (src):    PackageKit-1.1.10-4.5.1
Comment 8 Jonathan Kang 2018-11-14 08:37:02 UTC
RESOLVED FIXED.
Comment 9 Swamp Workflow Management 2018-11-16 20:09:48 UTC
openSUSE-RU-2018:3775-1: An update that has three recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1079825,1097581,941862
CVE References: 
Sources used:
openSUSE Leap 15.0 (src):    PackageKit-1.1.10-lp150.3.3.1
Comment 11 Swamp Workflow Management 2019-12-03 14:15:12 UTC
SUSE-RU-2019:3133-1: An update that has two recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1151237,941862
CVE References: 
Sources used:
SUSE Linux Enterprise Module for Desktop Applications 15-SP1 (src):    gnome-software-3.26.7-6.3.10
SUSE Linux Enterprise Module for Desktop Applications 15 (src):    gnome-software-3.26.7-6.3.10

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 12 Swamp Workflow Management 2019-12-08 20:10:44 UTC
openSUSE-RU-2019:2650-1: An update that has two recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1151237,941862
CVE References: 
Sources used:
openSUSE Leap 15.1 (src):    gnome-software-3.26.7-lp151.6.3.1