From d8749776b3219cdc0a653da65ac87a5425fad35a Mon Sep 17 00:00:00 2001 From: Abderrahim Kitouni Date: Wed, 18 Mar 2020 11:47:37 +0100 Subject: mount: don't pass nonempty option fusermount3 doesn't support it, and this prevents buildstream from working in systems that have fuse 3 --- src/buildstream/_fuse/mount.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/buildstream/_fuse/mount.py b/src/buildstream/_fuse/mount.py index 92ca63179..8cd968f0d 100644 --- a/src/buildstream/_fuse/mount.py +++ b/src/buildstream/_fuse/mount.py @@ -205,7 +205,7 @@ class Mount(): # will handle SIGTERM and gracefully exit its own little main loop. # try: - FUSE(self.__operations, self.__mountpoint, nothreads=True, foreground=True, nonempty=True, + FUSE(self.__operations, self.__mountpoint, nothreads=True, foreground=True, **self._fuse_mount_options) except RuntimeError as exc: # FUSE will throw a RuntimeError with the exit code of libfuse as args[0] -- cgit v1.2.1