Hi! and thanks for your efforts to package archivebox.

I have picked it up from there and tried to build the current version (0.6.2). For that I have refreshed the patches, here is a MR:
https://salsa.debian.org/debian/archivebox/-/merge_requests/1

Feel free to pick up whatever you need from there.

There is a test error:

============================= test session starts ==============================
    platform linux -- Python 3.9.2, pytest-6.0.2, py-1.10.0, pluggy-0.13.0
    rootdir: /tmp/build-area/archivebox-0.6.2
    plugins: django-3.5.1, sugar-0.9.4
    collected 44 items / 1 error / 43 selected

==================================== ERRORS ==================================== ____ ERROR collecting .pybuild/cpython3_3.9/build/tests/test_extractors.py _____ ImportError while importing test module '/tmp/build-area/archivebox-0.6.2/.pybuild/cpython3_3.9/build/tests/test_extractors.py'.
    Hint: make sure your test modules/packages have valid Python names.
    Traceback:
    ...
    archivebox/system.py:14: in <module>
        from .vendor.atomicwrites import atomic_write as lib_atomic_write
E ModuleNotFoundError: No module named 'archivebox.vendor.atomicwrites' =========================== short test summary info ============================
    ERROR tests/test_extractors.py
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.60s ===============================

but this does not prevent the package to build (?).

Anyway I m not familiar with this style of tracking only the debian dir in salsa (I normally use gbp and push the upstream sources as well). How can you enable salsa CI BTW ?

Paolo

Reply via email to