[Pkg-xfce-devel] Bug#526619: exo-utils: "exo-open --launch WebBrowser" does not work when preferred browser is "Debian Sensible Browser"

Matthew Foulkes m.foulkes at blueyonder.co.uk
Sat May 2 09:57:09 UTC 2009

Package: exo-utils
Version: 0.3.101-1
Severity: normal

With the preferred web browser set to "Debian Sensible Browser",
clicking the help button on the main xfce4 menu does not work. Iceweasel
starts but attempts to open the mangled URL


The problem can be reproduced by running 

  exo-open --launch WebBrowser file:///usr/share/xfce4/doc/C/index.html

directly. It seems that exo-open runs sensible-browser with the URL


where the single quotatation marks are embedded in the string. These
quotation marks are not stripped off when the URL is passed first to
sensible-browser and then to x-www-browser, which finally execs a
command equivalent to typing

  /usr/lib/iceweasel/firefox-bin -a iceweasel \'file:///usr/share/xfce4/doc/C/index.html\'

into a terminal. The quotation marks embedded in the URL confuse

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages exo-utils depends on:
ii  eject        2.1.5+deb1+cvs20081104-5    ejects CDs and operates CD-Changer
ii  libatk1.0-0  1.24.0-2                    The ATK accessibility toolkit
ii  libc6        2.9-4                       GNU C Library: Shared libraries
ii  libdbus-1-3  1.2.12-1                    simple interprocess messaging syst
ii  libexo-0.3-0 0.3.101-1                   Library with extensions for Xfce
ii  libglib2.0-0 2.20.0-2                    The GLib library of C routines
ii  libgtk2.0-0  2.16.1-2                    The GTK+ graphical user interface 
ii  libhal-stora 0.5.12~git20090406.46dc48-2 Hardware Abstraction Layer - share
ii  libhal1      0.5.12~git20090406.46dc48-2 Hardware Abstraction Layer - share
ii  libpango1.0- 1.24.0-3+b1                 Layout and rendering of internatio
ii  libxfce4util 4.6.1-1                     Utility functions library for Xfce

exo-utils recommends no packages.

exo-utils suggests no packages.

-- no debconf information

More information about the Pkg-xfce-devel mailing list