On ven., 2011-11-18 at 18:09 -0600, Robert Bordelon wrote:
> Package: exo-utils
> Version: 0.6.2-3
> Severity: normal
> 
> Currently I have the following preferred applications configured (using
> exo-preferred-applications) :
> 
> Web Browser: Debian Sensible Browser
> Mail Reader: Icedove
> File Manager: Thunar
> Terminal Emulator: Xfce Terminal
> 
> When I manually run exo-open with a URL that starts with 'http://"; it works as
> expected and opens the Debian Sensible Browser (Iceweasel in my case.) 
> However,
> attempts to execute exo-open with a URL that starts with 'file:///', fails 
> with
> the following error dialog:
> 
> =====================
> Failed to open URI "file:///path/to/file.ext".
> 
> Failed to execute child process "epiphany-
> browser" (No such file or directory).
> ======================
> 
> The "No such file or directory" part of the error message is correct as I do
> not have epiphany installed on my system.
> 
> Executing sensible-browser instead of exo-open works correctly with either
> http:// or file:/// urls.
> 
> I would expect exo-open to start the configured web browser (or possibly the
> file manager in the case of file:/// urls.) It should definitely never try to
> launch a browser which is not installed.
> 
> As a workaround, I've discovered that if I create a symbolic link
> /usr/local/bin/epiphany-browser which points to /usr/bin/sensible-browser, 
> exo-
> open works as expected for file:/// urls (at least as I expect it since I want
> file:/// URLS to appear in a browser.)
> 
> 
Could you run:

strace -o exo.log -f exo-open file:///path/to/file.ext

and attach exo.log?

Regards,
-- 
Yves-Alexis

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to