Package: loggedfs Version: 0.9+ds-2 Severity: serious When I try to run loggedfs on a system without fuse/fuse3 installed I get an error because the fusermount binary is not found.
$ dir=$(mktemp --directory tmp-XXXXXXXXXX) $ loggedfs -f `pwd`/$dir 2021-01-27 07:14:50,851 INFO [default] LoggedFS not running as a daemon 2021-01-27 07:14:50,851 INFO [default] LoggedFS starting at /home/pabs/tmp-sLfW8Zzzf3. 2021-01-27 07:14:50,851 INFO [default] chdir to /home/pabs/tmp-sLfW8Zzzf3 fuse: failed to exec fusermount: No such file or directory 2021-01-27 07:14:50,854 INFO [default] LoggedFS closing. Based on the other bug I have filed it looks like loggedfs can only use fuse not fuse3. The fuse3 package has "Provides: fuse (= 3.10.1-2)" so you will have to depend on fuse << 3 to make loggedfs work. Unfortunately fuse3 is required by other packages on my system, so adding this dependency will be annoying for me, a better option would be to make the code work with fuse3 and just depend on any fuse. -- System Information: Debian Release: bullseye/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-2-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages loggedfs depends on: ii libc6 2.31-9 ii libfuse2 2.9.9-3 ii libgcc-s1 10.2.1-6 ii libpcre3 2:8.39-13 ii libstdc++6 10.2.1-6 ii libxml2 2.9.10+dfsg-6.3+b1 loggedfs recommends no packages. loggedfs suggests no packages. -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part