Bug 1228625 - Default application do not match Desktop
Summary: Default application do not match Desktop
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mate-desktop
Version: 21
Hardware: All
OS: Unspecified
unspecified
low
Target Milestone: ---
Assignee: Wolfgang Ulbrich
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-06-05 10:48 UTC by alfa_pub
Modified: 2015-06-30 00:12 UTC (History)
5 users (show)

Fixed In Version: mate-desktop-1.8.2-4.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-06-29 23:59:46 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description alfa_pub 2015-06-05 10:48:28 UTC
Description of problem:
After installing e.g. Fedora-Live-MATE the default applications in /usr/share/applications/defaults.list are those from Gnome and not those from Mate.
Therefore e.g. xdg-open does not behave as expected.

Version-Release number of selected component (if applicable):


How reproducible:
always

Steps to Reproduce:
1. Install Fedora-Live-Mate
2. use e.g. xdg-open to open an image

Actual results:
firefox is used as fallback as eog is not available

Expected results:
eom should be used.

Additional info:
If it is not possible to ship different versions of this file, it could be replaced by a symlink to desktop specific files, e.g. mate.list or gnome.list.
This would allow to at least easily change it for the current desktop without going trough the trouble to change everything by hand.

Comment 1 Rex Dieter 2015-06-05 11:14:51 UTC
desktop's specific defaults (e.g. mate), need to be shipped as
/usr/share/applications/mate-mimeapps.lst

As far as I know, mate does not yet do that (it probably should).

Comment 2 alfa_pub 2015-06-05 13:30:58 UTC
It seems to me that no desktop does this:
$ yum provides /usr/share/applications/*.l*st 
Loaded plugins: langpacks
shared-mime-info-1.3-15.fc21.x86_64 : Shared MIME
     ...: information database
Repo        : fedora
Matched from:
Filename    : /usr/share/applications/defaults.list



shared-mime-info-1.3-15.fc21.x86_64 : Shared MIME
     ...: information database
Repo        : @koji-override-0/$releasever
Matched from:
Filename    : /usr/share/applications/defaults.list

Comment 3 Rex Dieter 2015-06-05 13:39:06 UTC
Exactly, the fact that is not provided (yet) is the problem.  (F22 does)

though, after speaking with some mate maintainers today, apparently providing a mate-mimeapps.list doesn't work on f21 for some reason.  so, we may have to come up with some alternative solution there.

Comment 4 Fedora Admin XMLRPC Client 2015-06-17 22:17:13 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 5 Fedora Update System 2015-06-20 11:35:45 UTC
mate-desktop-1.8.2-3.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/mate-desktop-1.8.2-3.fc21

Comment 6 Fedora Update System 2015-06-20 11:37:38 UTC
mate-session-manager-1.8.2-3.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/mate-session-manager-1.8.2-3.fc21

Comment 7 Fedora Update System 2015-06-22 10:33:23 UTC
Package mate-desktop-1.8.2-3.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mate-desktop-1.8.2-3.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-10463/mate-desktop-1.8.2-3.fc21
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2015-06-29 23:59:46 UTC
mate-session-manager-1.8.2-3.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2015-06-30 00:12:59 UTC
mate-desktop-1.8.2-4.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.


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