Bug 12640

Summary: KDE integration: Default application when clicking on an rpm file is Apper installer instead of Software Installer
Product: Mageia Reporter: Stéphane Couturier <mageia>
Component: RPM PackagesAssignee: Nicolas Lécureuil <mageia>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: Normal CC: balcaen.john, lmenut
Version: 4   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: apper CVE:
Status comment:

Description Stéphane Couturier 2014-02-06 22:34:13 CET
Description of problem:
The most expected action following a click on an rpm file is to install it.

But, in KDE, x-rpm files are by default associated with "Apper installer".
This is a rather new package manager, and it cannot proceed with installation.
This is the warning: Your current backend does not support installing files.

Up to now (mageia3), the default program associated was "Software installer".

How a user can fix it locally: 
- Go to System Settings / File association
- type rpm to filter the list
- expand the category "application"
- click on x-rpm
- click on Software installer in the Application preference order
- move it up, at the first place
repeat the last 2 steps for x-source-rpm, x-urpmi, and x-urpmi-media

Could you please try and fix it for other users?


Reproducible: 

Steps to Reproduce:
Comment 1 Stéphane Couturier 2014-02-07 16:37:38 CET
A simpler way for a user to fix is actually to:
- right click on the file
- select Open with...
- in the filter text area, type: gurpmi %f
- select the box to memorize the file association

Other comment:
Check if similar behavior exists with other DE, and especially Gnome.
Manuel Hiebel 2014-02-07 17:49:55 CET

CC: (none) => balcaen.john, lmenut
Assignee: bugsquad => mageia
Source RPM: (none) => apper

Comment 2 David Walser 2014-02-10 23:55:16 CET
Or if you don't have Apper installed, they'll open with Ark by default instead of Software Installer.  This is essentially a duplicate of Bug 12445.

*** This bug has been marked as a duplicate of bug 12445 ***

Status: NEW => RESOLVED
Resolution: (none) => DUPLICATE