borgbase / ansible-role-borgbackup

Ansible role to set up Borg and Borgmatic
MIT License
229 stars 101 forks source link

Fix for borg mount not working #105

Closed michalroxorpl closed 2 years ago

michalroxorpl commented 2 years ago

These dependencies fix painfull error with mounts: borg mount not available: loading FUSE support failed

I have found out, that after llfuse was abandoned by it's developer we've moved to pyfuse3, which still does not fix the infamous problem with inability to mount borg archives as filesystem. After some experimenting I have found out, that these two dependencies fix the problem on Ubuntu/Debian. I am too dumb to understand if this is the right way to fix things, but it works for me everywhere I have tested. Should this patch be accepted by the developers, it would be nice for someone to apply similar change for other distributions, unfortunately I have no option to test it with other distros.

I have successfully tested it with molecule test after disabling image for almalinux-9 which now requires CPU to support x86-64-v2 architecture, that I do not have access to.

m3nu commented 2 years ago

Thanks for the change, but we don't want FUSE installed by default. Similar PRs already rejected in the past, I believe. See there for the reasoning and more details.