Package: s3ql
Version: 3.3.2+dfsg-2+b2
Severity: important
Dear Maintainer,
The package is missing a dependency on python3-systemd:
$ mount.s3ql --systemd --log none --fg s3://... "$HOME/..."
<6>Using 10 upload threads.
<6>Autodetected 1048514 file descriptors available for cache entries
<6>Using cached metadata.
<6>Setting cache size to 3152 MB
<6>Mounting s3://... at ...
<6>Unmounting file system...
<3>Uncaught top-level exception:
Traceback (most recent call last):
File "/usr/bin/mount.s3ql", line 33, in <module>
sys.exit(load_entry_point('s3ql==3.3.2', 'console_scripts', 'mount.s3ql')())
File "/usr/lib/s3ql/s3ql/mount.py", line 205, in main
import systemd.daemon
ModuleNotFoundError: No module named 'systemd'
That is, after removing the "nonempty" argument to fuse (bug #959117)
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (520, 'testing'), (510, 'stable'), (150, 'unstable'), (120,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.9.0-4-amd64 (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages s3ql depends on:
ii fuse3 [fuse] 3.10.0-1
ii libc6 2.31-5
ii libjs-sphinxdoc 3.3.1-1
ii libsqlite3-0 3.33.0-1
ii procps 2:3.3.16-5
ii psmisc 23.3-1
ii python3 3.9.0-4
ii python3-apsw 3.32.2-r1-1+b1
ii python3-cryptography 3.2.1-1
ii python3-defusedxml 0.6.0-2
ii python3-dugong 3.7.4+dfsg-2
ii python3-google-auth 1.5.1-2
ii python3-llfuse 1.3.6+dfsg-2+b3
ii python3-pkg-resources 50.3.0-1
ii python3-requests 2.24.0+dfsg-1
Versions of packages s3ql recommends:
pn python3-systemd <none>
s3ql suggests no packages.
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/lib/s3ql/s3ql/mount.py (from s3ql package)