exo-file-manager.desktop breaks file opening in non-XFCE DEs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Exo |
Fix Released
|
Medium
|
|||
exo (Mandriva) |
Unknown
|
Unknown
|
|||
exo (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When exo-utils is installed on a system that is also running Gnome, the mime type entries in exo-file-
This has been reported upstream (https:/
To reproduce, log in with Gnome on a system that also has Xfce installed, and do:
xdg-open /some/file.pdf
With that fix, I imagine that newer versions than the 0.6.0-1 in Natty are likely fixed. It'd be nice to have this patch backported to Natty, though. My university only updates to spring releases, and I'd like the fix.
Changed in exo (Ubuntu): | |
status: | New → Fix Released |
Changed in exo (Ubuntu Natty): | |
status: | New → Confirmed |
Changed in exo (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in exo: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in exo (Ubuntu): | |
status: | Triaged → Fix Released |
no longer affects: | exo (Ubuntu Natty) |
From downstream report:
https:/ /bugzilla. redhat. com/show_ bug.cgi? id=674321
Basically exo causes problems for other desktops by setting up these mime types.
From the report:
--cut-- handler/ file=exo- file-manager. desktop" record share/applicati ons/mimeapps. list file. This seriously messed up
Something has added a "x-scheme-
in my ~/.local/
overall functionality of gvfs-open (called through xdg-open). I only get a "The
location is not a folder" error (coming from Nautilus probably).
g_file_ query_default_ handler( ) is correct in this case and behaves according to
settings.
So my question is, why exo-file- manager. desktop contains this scheme handler in handler/ trash.
a first case? Same situation with x-scheme-
As long as /usr/share/ applications/ mimeinfo. cache is composed from available
desktop files, this borked overall system functionality.
Version-Release number of selected component (if applicable): 0-1.fc15. x86_64
exo-0.6.
How reproducible:
always
Steps to Reproduce: handler/ file picked up before application/pdf
1. install exo
2. gvfs-open /tmp/file.pdf
3. see a x-scheme-
--cut--
So, things work fine for Xfce users, but people who switch desktops or normally run gnome or the like are getting messed up. ;(
Not sure what the solution might be.