Package: borgbackup
Version: 1.0.9-1
Severity: minor

An exception occurs when trying to use "borg umount" because "fusermount" could 
not be found. I think borgbackup is missing a dependency for the fuse package.

Steps to reproduce the error:
apt install borgbackup
borg init --encryption=none /opt/testrepo/
borg create /opt/testrepo::testarchive /opt/scripts/
borg mount /opt/testrepo/::testarchive /opt/mnt/
borg umount /opt/mnt

error message:
Local Exception.
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 2052, in main
    exit_code = archiver.run(args)
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 1997, in run
    return func(args)
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 564, in do_umount
    return umount(args.mountpoint)
  File "borg/platform_linux.pyx", line 148, in borg.platform_linux.umount 
(borg/platform_linux.c:4217)
  File "/usr/lib/python3.5/subprocess.py", line 247, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/usr/lib/python3.5/subprocess.py", line 676, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.5/subprocess.py", line 1282, in _execute_child
    raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] No such file or directory: 'fusermount'

Platform: Linux services 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u4 
(2019-07-19) x86_64
Linux: debian 9.9
Borg: 1.0.9  Python: CPython 3.5.3
PID: 8244  CWD: /opt
sys.argv: ['/usr/bin/borg', 'umount', '/opt/mnt']
SSH_ORIGINAL_COMMAND: None

Reply via email to