On Sep 03 2020, Esteban Fonseca <
este...@gmail.com> wrote:
> *1. Build*
Nothing wrong here.
> *2. Test*
>
> [root@hostname]# python3.6 -m pytest tests/
[...]
> Traceback (most recent call last):
> File "/usr/src/s3ql-3.5.0/tests/pytest_checklogs.py", line 137, in
> pytest_runtest_setup
> check_output(item)
> File "/usr/src/s3ql-3.5.0/tests/pytest_checklogs.py", line 133, in
> check_output
> check_test_log(item.catch_log_handler)
> AttributeError: 'Function' object has no attribute 'catch_log_handler'
Maybe we are not compatible with pytest 6.x - can you try an earlier
version (say 5.x)?
> *3. Mount (or any other operation)*
>
> "/usr/local/lib64/python3.6/site-packages/s3ql-3.5.0-py3.6-linux-x86_64.egg/s3ql/mount.py",
> line 18, in <module>
> from .metadata import (download_metadata, upload_metadata,
> dump_and_upload_metadata,
> File
> "/usr/local/lib64/python3.6/site-packages/s3ql-3.5.0-py3.6-linux-x86_64.egg/s3ql/metadata.py",
> line 13, in <module>
> from .deltadump import INTEGER, BLOB, dump_table, load_table
> ImportError: cannot import name 'INTEGER'
This one confuses me, but I'd focus on the tests first.
Best,
-Nikolaus
--
GPG Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F
»Time flies like an arrow, fruit flies like a Banana.«