Description
This issue is similar to Issue 8388. However, the solution there didn't work for me.
I installed borg 1.4.0 on my raspberry pi 5, by using the standalone binaries from bauerj.eu - ARMv8 version.
I am able to create backups, run the "check", "info", "list" commands, and extract an archive as well.
However, the "borg mount" command is not working due to some issue with FUSE.
COMMAND:
./borg mount <path to borg repo> ~/borgmount # I'm mounting a repo, not an archive
ERROR MSG:
Runtime Error: borg mount not available: no FUSE support, BORG_FUSE_IMPL=pyfuse3,llfuse.
What I tried (these didn't solve the original error):
- apt install python3-pyfuse3
- apt install fuse3
- apt install libfuse3-dev
Some further comments:
-
I understand that FUSE is a userspace driver that is used to mount virtual filesystems, and the borg documentation gave me a good idea of how this works with borg mount.
-
I wonder if FUSE is not included in the standalone binary at all?
-
The installation instructions give the impression that the standalone binaries are the best way to install borg.
At the least, it doesn't mention anything about the mount feature not working or needing some other dependencies for it to work.
If this is indeed the problem, there should be a doc update (in the installation page) warning new users that standalone binaries don't support FUSE/"borg mount".
Meanwhile, how can I get FUSE to work with the standalone binary?