Hello, I recently came across this project and it's awesome!
Downloaded the 3.5.1 release today and tried it on WSL2 and an ubuntu 20.04 machine
The build seemed to go fine with `python3 setup.py build_ext --inplace`. I ran the unit tests with `python3 -m pytest tests/` and got this result
============================================= FAILURES ==============================================
___________________________________________ TestFuse.test ___________________________________________
Traceback (most recent call last):
File "/home/adammo/s3ql-3.5.1/tests/t4_fuse.py", line 166, in test
self.mount()
File "/home/adammo/s3ql-3.5.1/tests/t4_fuse.py", line 101, in mount
retry(10, poll)
File "/home/adammo/s3ql-3.5.1/tests/common.py", line 69, in retry
ret = fn(*a, **kw)
File "/home/adammo/s3ql-3.5.1/tests/t4_fuse.py", line 100, in poll
assert self.mount_process.poll() is None
AssertionError: assert 39 is None
+ where 39 = <bound method Popen.poll of <subprocess.Popen object at 0x7fe680e44400>>()
+ where <bound method Popen.poll of <subprocess.Popen object at 0x7fe680e44400>> = <subprocess.Popen object at 0x7fe680e44400>.poll
+ where <subprocess.Popen object at 0x7fe680e44400> = <t4_fuse.TestFuse object at 0x7fe680e33160>.mount_process
--------------------------------------- Captured stdout call ----------------------------------------
Please store the following master key in a safe location. It allows
decryption of the S3QL file system in case the storage objects holding
this information get corrupted:
---BEGIN MASTER KEY---
8GRW N66h ckmG ThGa Lt8O AHjU sdJd IZaO 52rU jzLY K2w=
---END MASTER KEY---
--------------------------------------- Captured stderr call ----------------------------------------
WARNING: Maximum object sizes less than 1 MiB will degrade performance.
fuse: failed to exec fusermount3: No such file or directory
ERROR: fuse_session_mount failed
========================= 1 failed, 294 passed, 6 skipped in 41.14 seconds ==========================
adammo@soup:~/s3ql-3.5.1$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.1 LTS
Release: 20.04
Codename: focal
adammo@soup:~/s3ql-3.5.1$ uname -r
5.4.0-47-generic
adammo@soup:~/s3ql-3.5.1$ python3 --version
Python 3.8.2
I can post the dep versions too if that would help.
Thanks!
Adammo