Bug 21728 - xdg-open does not mount a location prior to attempting to open it
Summary: xdg-open does not mount a location prior to attempting to open it
Alias: None
Product: Portland
Classification: Unclassified
Component: xdg-utils (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Portland Bugs
QA Contact:
URL: https://bugs.launchpad.net/do/+bug/31...
Depends on:
Reported: 2009-05-13 17:10 UTC by Nope
Modified: 2019-02-16 13:29 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Note You need to log in before you can comment on or make changes to this bug.
Description Nope 2009-05-13 17:10:33 UTC
As described in the linked bug on launchpad.  Gnome-do uses xdg-open to open files & folders.  When attempting to open a bookmark on a networked computer using gnome-do however, the folder fails to open, and if gnome-do is run from a command-line window, it will report the error: 

Error showing url: The specified location is not mounted

It would be desirable for xdg-open to take care of attempting to mount these, similar to what happens if the bookmark is clicked on in either nautilus or through the gnome main menu.

The example presented in the launchpad thread by Robert Dyer states:

This is a problem with xdg-open (which is used by Do to launch URIs) and not Do.

$ xdg-open "smb://smbserver/www/"
Error showing url: The specified location is not mounted

$ nautilus "smb://smbserver/www/" -> works

Digging through the Nautilus source I can see they check if it is mounted, and do a mount if it is not. It seems like maybe xdg-open is checking if it is mounted before calling the appropriate application (Nautilus). Please file a bug report with their maintainers.
Comment 1 GitLab Migration User 2019-02-16 13:29:41 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xdg/xdg-utils/issues/32.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.