Package: xdg-utils
Version: 1.1.0~rc1+git20111210-6+deb7u2
Followup-For: Bug #685267
Followup-For: Bug #685304
I confirm this bug.
Though, xdg-utils Suggests gvfs-bin, and now gnome-core Depends on gvfs-bin,
I, e.g., have only gnome-session-fallback installed, and I do not need
gnome-core, so neither gvfs-open (from gvfs-bin package) nor gnome-open
(from libgnome2-0 package) is installed. gnome-session-fallback is enough
for xdg-open to detect a gnome DE, so it calls gnome-open, then fails,
and does not try any generic mechanism. Such a fallback should be used.
Certainly, gvfs-bin could be installed manually, but I think that the
present situation is still not satisfactory. I agree with MartÃn Ferrari:
as xdg-open is used internally by other packages which silently fail to
open a link from GUIs, it is difficult to track down the reason.
One more solution could be if all such packages Recommended gvfs-bin, but
this is the case with, e.g., the 3rd party skype package, on which debian
does not have any influence.
Why does Michael Biebl think that gnome-session-common is the wrong package
to add such a Recommend?
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685267#25
Also an approach could be at least to emphasize in the package descriptions
(of xdg-utils?) when and why Suggested gvfs-bin is necessary, as done in
some other package descriptions.
Thank you,
Andras
$ echo $XDG_CURRENT_DESKTOP
$ echo GNOME_DESKTOP_SESSION_ID
this-is-deprecated
$ echo $DESKTOP_SESSION
gnome-fallback
-- System Information:
Debian Release: 7.8
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500,
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-0.bpo.4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
xdg-utils depends on no packages.
Versions of packages xdg-utils recommends:
ii libfile-mimeinfo-perl 0.16-1
ii libnet-dbus-perl 1.0.0-1+b1
ii libx11-protocol-perl 0.56-4
ii x11-utils 7.7~1
ii x11-xserver-utils 7.7~3
Versions of packages xdg-utils suggests:
pn gvfs-bin <none>
-- no debconf information