Bug 1243049
Summary: | Rename of defaults.list to gnome-mimeapps.list is breaking other apps | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jaroslav Škarvada <jskarvad> |
Component: | xfce4-session | Assignee: | Kevin Fenzi <kevin> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 22 | CC: | bnocera, grinnz, kevin, nonamedotc, oholy, rdieter |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | shared-mime-info-1.4-6.fc22 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-08-01 02:27:39 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jaroslav Škarvada
2015-07-14 16:07:44 UTC
xdg spec allows for DE-mimeapps.list , any app or desktop that doesn't work as expected due to that... is an app/desktop bug. That said, yes, it could be argued that gnome-mimeapps.list should be packaged elsewhere, but that's beside the point here (and otherwise mostly harmless when not using gnome). (In reply to Rex Dieter from comment #1) > xdg spec allows for DE-mimeapps.list , any app or desktop that doesn't work > as expected due to that... is an app/desktop bug. > > That said, yes, it could be argued that gnome-mimeapps.list should be > packaged elsewhere, but that's beside the point here (and otherwise mostly > harmless when not using gnome). Nothing against. The problem is that there were distro wide defaults that are no more. Since you're using xfce, triaging to xfce4-session component. I vaguely recall there already being an xfce bug about this or something similar, but I was unable to find it. In short, it is generally DE's job to specify their own defaults now. Though I agree in principal that perhaps fedora could ship some generic distro defaults too, but... we'd need to find someone able/interested in maintaining that (fedora workstation folks are primarily interested in suppporting gnome-mimeapps.list) There were distro wide defaults making the behaviour of Fedora distro consistent over all DEs that have been shipped since all the time I can remember. They are no more and it seems that Fedora workstation folks do not care. Kevin what's your opinion? Most of the DEs are currently hardly usable without sensible defaults. I think this needs wider coordination to resolve. So, I have had on my list for a while to make a Xfce specific one of these, but I was not aware the generic default one was removed entirely, that seems non ideal. Yes, I think we should discuss this on devel list some. I'll start a thread. Personally, I'd like to see the generic one come back and then desktops (if they wished) could also ship their own. On second thought, I agree with the sentiments expressed here, that fedora probably ought to include some sort of global defaults, and then DE's would only have to define custom items that vary from those defaults. I think a good starting point for defaults would be what fedora workstation uses, ie, gnome-mimeapps.list shared-mime-info-1.4-6.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/shared-mime-info-1.4-6.fc22 Package shared-mime-info-1.4-6.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing shared-mime-info-1.4-6.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-12356/shared-mime-info-1.4-6.fc22 then log in and leave karma (feedback). shared-mime-info-1.4-6.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. |