GNOME Bugzilla – Bug 793187
gvfs directory created even if GIO_USE_VFS=local is set
Last modified: 2018-02-09 12:44:02 UTC
With current git master of glib and gvfs, when running the gnome-settings-daemon power plugin test suite, we get error about a dangling gvfs file, created by gvfsd-fuse: ====================================================================== ERROR: tearDownClass (__main__.PowerPluginTest) ---------------------------------------------------------------------- Traceback (most recent call last):
+ Trace 238380
shutil.rmtree(klass.workdir)
rmtree(fullname, ignore_errors, onerror)
onerror(os.remove, fullname, sys.exc_info())
os.remove(fullname)
---------------------------------------------------------------------- $ rm /tmp/gsd-power-testeSVBTD/runtime/gvfs rm: cannot remove '/tmp/gsd-power-testeSVBTD/runtime/gvfs': Transport endpoint is not connected But gvfsd-fuse shouldn't be started by gvfsd, as gvfsd shouldn't be started because GIO_USE_VFS is set to "local". GVFS_DISABLE_FUSE set to 1 works around the problem. See also https://bugzilla.gnome.org/show_bug.cgi?id=767183
I suspect this is bug #665092. Please re-open if you’ve got reason to doubt that, such as a strace which shows the `gvfs` directory is created from a different code path. *** This bug has been marked as a duplicate of bug 665092 ***