Bug 373220

Summary: Dolphin 16.04.3 detects all binary files as shared libraries
Product: [Applications] dolphin Reporter: Karmo Rosental <karmo.rosental>
Component: view-engine: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: elvis.angelaccio, kishore96
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Karmo Rosental 2016-12-03 16:01:34 UTC
Dolphin 16.04.3 detects all binary files as shared libraries and cannot execute them by just clicking on them like version or two ago.
Comment 1 Kishore Gopalakrishnan 2016-12-05 09:53:18 UTC
(In reply to Karmo Rosental from comment #0)
> Dolphin 16.04.3 detects all binary files as shared libraries and cannot
> execute them by just clicking on them like version or two ago.

Could not reproduce on Arch Linux. What platform are you on?
Comment 2 Karmo Rosental 2016-12-05 11:12:06 UTC
Kubuntu 16.10.
Comment 3 Elvis Angelaccio 2016-12-06 10:07:58 UTC
Please post the output of:

    xdg-mime query filetype <some_binary_file>


Also, what's your version of shared-mime-info?
Comment 4 Karmo Rosental 2017-01-04 20:33:12 UTC
$ xdg-mime query filetype /bin/nano
application/x-sharedlib
$ xdg-mime query filetype lmms
application/x-sharedlib

All binaries are application/x-sharedlib.

$ dpkg -l | grep shared-mime-info
ii  shared-mime-info                                1.7-1
Comment 5 Elvis Angelaccio 2017-01-07 15:39:10 UTC
(In reply to Karmo Rosental from comment #4)
> $ xdg-mime query filetype /bin/nano
> application/x-sharedlib

This is wrong, report it to the Kubuntu people. You should get:

$ xdg-mime query filetype /usr/bin/nano
application/x-executable