Public bug reported:

Imported from Debian bug http://bugs.debian.org/1002324:

Source: python-b2sdk
Version: 1.3.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary --buildsystem=pybuild --with python3
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:237: python3.10 setup.py config 
> running config
> I: pybuild base:237: python3.9 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:237: /usr/bin/python3.10 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/__main__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/bounded_queue_executor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/bucket.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/raw_simulator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/cache.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/progress.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/session.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/raw_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/download_dest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/file_version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/b2http.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/version_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> copying b2sdk/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit
> copying test/unit/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit
> copying test/unit/conftest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit
> copying test/unit/test_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/integration
> copying test/integration/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/integration
> copying test/integration/test_raw_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/integration
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/static
> copying test/static/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/static
> copying test/static/test_licenses.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/static
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_download_dest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_bucket.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_progress.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_sync_report.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_file_metadata.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_raw_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_version_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_b2http.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/deps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/deps_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_session.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_bounded_queue_executor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_account_info.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_scan_policies.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_policy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/internal
> copying test/unit/internal/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/internal
> copying test/unit/internal/test_emerge_planner.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/internal
> copying test/unit/internal/test_base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/internal
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/sync
> copying test/unit/sync/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/sync
> copying test/unit/sync/fixtures.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/sync
> copying test/unit/sync/test_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/sync
> copying test/unit/sync/test_sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/sync
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_download_dest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_bucket.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_progress.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_sync_report.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_file_metadata.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_raw_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_version_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_b2http.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/deps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/deps_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_session.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_bounded_queue_executor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_account_info.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_scan_policies.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_policy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1/apiver
> copying test/unit/v1/apiver/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1/apiver
> copying test/unit/v1/apiver/apiver_deps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1/apiver
> copying test/unit/v1/apiver/apiver_deps_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v1/apiver
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0/apiver
> copying test/unit/v0/apiver/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0/apiver
> copying test/unit/v0/apiver/apiver_deps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0/apiver
> copying test/unit/v0/apiver/apiver_deps_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/test/unit/v0/apiver
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer
> copying b2sdk/transfer/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/wrapper.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/progress.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/chained.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/range.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/hashing.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/stream
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v1
> copying b2sdk/v1/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v1
> copying b2sdk/v1/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v1
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/test_upload_url_concurrency.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/abstract.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/stub.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/upload_url_pool.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/sqlite_account_info.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/in_memory.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/account_info
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/large_file
> copying b2sdk/large_file/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/large_file
> copying b2sdk/large_file/services.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/large_file
> copying b2sdk/large_file/part.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/large_file
> copying b2sdk/large_file/unfinished_large_file.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/large_file
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/_pyinstaller
> copying b2sdk/_pyinstaller/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/_pyinstaller
> copying b2sdk/_pyinstaller/hook-b2sdk.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/_pyinstaller
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/scan_policies.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/folder_parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/action.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/report.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/policy_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/file.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/folder.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/policy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/sync
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/bucket.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/account_info.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/v0
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge
> copying b2sdk/transfer/emerge/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge
> copying b2sdk/transfer/emerge/write_intent.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge
> copying b2sdk/transfer/emerge/emerger.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge
> copying b2sdk/transfer/emerge/executor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound
> copying b2sdk/transfer/inbound/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound
> copying b2sdk/transfer/inbound/file_metadata.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound
> copying b2sdk/transfer/inbound/download_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/large_file_upload_state.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/upload_source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/progress_reporter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/copy_source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/upload_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/outbound_source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/copy_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/outbound
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge/planner
> copying b2sdk/transfer/emerge/planner/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge/planner
> copying b2sdk/transfer/emerge/planner/part_definition.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge/planner
> copying b2sdk/transfer/emerge/planner/planner.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge/planner
> copying b2sdk/transfer/emerge/planner/upload_subpart.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/emerge/planner
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/simple.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/parallel.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/abstract.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/range.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build/b2sdk/transfer/inbound/downloader
> I: pybuild base:237: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/__main__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/bounded_queue_executor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/bucket.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/raw_simulator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/cache.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/progress.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/session.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/raw_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/download_dest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/file_version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/b2http.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/version_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> copying b2sdk/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit
> copying test/unit/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit
> copying test/unit/conftest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit
> copying test/unit/test_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/integration
> copying test/integration/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/integration
> copying test/integration/test_raw_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/integration
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/static
> copying test/static/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/static
> copying test/static/test_licenses.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/static
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_download_dest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_bucket.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_progress.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_sync_report.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_file_metadata.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_raw_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_version_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_b2http.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/deps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/deps_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_session.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_bounded_queue_executor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_account_info.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_scan_policies.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_policy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> copying test/unit/v1/test_sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/internal
> copying test/unit/internal/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/internal
> copying test/unit/internal/test_emerge_planner.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/internal
> copying test/unit/internal/test_base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/internal
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/sync
> copying test/unit/sync/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/sync
> copying test/unit/sync/fixtures.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/sync
> copying test/unit/sync/test_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/sync
> copying test/unit/sync/test_sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/sync
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_download_dest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_bucket.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_progress.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_sync_report.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_file_metadata.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_raw_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_version_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_b2http.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/deps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/deps_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_session.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_bounded_queue_executor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_account_info.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_scan_policies.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_policy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> copying test/unit/v0/test_sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1/apiver
> copying test/unit/v1/apiver/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1/apiver
> copying test/unit/v1/apiver/apiver_deps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1/apiver
> copying test/unit/v1/apiver/apiver_deps_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v1/apiver
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0/apiver
> copying test/unit/v0/apiver/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0/apiver
> copying test/unit/v0/apiver/apiver_deps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0/apiver
> copying test/unit/v0/apiver/apiver_deps_exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/test/unit/v0/apiver
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer
> copying b2sdk/transfer/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/wrapper.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/progress.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/chained.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/range.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/stream
> copying b2sdk/stream/hashing.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/stream
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v1
> copying b2sdk/v1/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v1
> copying b2sdk/v1/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v1
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/test_upload_url_concurrency.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/abstract.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/stub.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/upload_url_pool.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/sqlite_account_info.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> copying b2sdk/account_info/in_memory.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/account_info
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/large_file
> copying b2sdk/large_file/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/large_file
> copying b2sdk/large_file/services.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/large_file
> copying b2sdk/large_file/part.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/large_file
> copying b2sdk/large_file/unfinished_large_file.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/large_file
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/_pyinstaller
> copying b2sdk/_pyinstaller/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/_pyinstaller
> copying b2sdk/_pyinstaller/hook-b2sdk.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/_pyinstaller
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/scan_policies.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/folder_parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/action.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/report.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/policy_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/file.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/folder.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> copying b2sdk/sync/policy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/sync
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/bucket.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/sync.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/account_info.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v0
> copying b2sdk/v0/exception.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/v0
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge
> copying b2sdk/transfer/emerge/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge
> copying b2sdk/transfer/emerge/write_intent.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge
> copying b2sdk/transfer/emerge/emerger.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge
> copying b2sdk/transfer/emerge/executor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound
> copying b2sdk/transfer/inbound/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound
> copying b2sdk/transfer/inbound/file_metadata.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound
> copying b2sdk/transfer/inbound/download_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/large_file_upload_state.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/upload_source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/progress_reporter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/copy_source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/upload_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/outbound_source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> copying b2sdk/transfer/outbound/copy_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/outbound
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge/planner
> copying b2sdk/transfer/emerge/planner/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge/planner
> copying b2sdk/transfer/emerge/planner/part_definition.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge/planner
> copying b2sdk/transfer/emerge/planner/planner.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge/planner
> copying b2sdk/transfer/emerge/planner/upload_subpart.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/emerge/planner
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/simple.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/parallel.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/abstract.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound/downloader
> copying b2sdk/transfer/inbound/downloader/range.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_b2sdk/build/b2sdk/transfer/inbound/downloader
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_b2sdk/build; 
> python3.10 -m pytest -k-test_raw_api
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.10.1, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> plugins: mock-3.6.1
> collected 396 items / 5 deselected / 391 selected
> 
> b2sdk/account_info/test_upload_url_concurrency.py F                      [  
> 0%]
> test/static/test_licenses.py .                                           [  
> 0%]
> test/unit/test_exception.py .....................                        [  
> 5%]
> test/unit/internal/test_emerge_planner.py ..........................     [ 
> 12%]
> test/unit/sync/test_exception.py ....                                    [ 
> 13%]
> test/unit/sync/test_sync.py ............................................ [ 
> 24%]
> ..........................................                               [ 
> 35%]
> test/unit/v1/test_account_info.py ...FFFFFFFFFFFFFFF.FFFFF               [ 
> 41%]
> test/unit/v1/test_api.py FFFFFFF                                         [ 
> 43%]
> test/unit/v1/test_b2http.py ..............................               [ 
> 51%]
> test/unit/v1/test_bounded_queue_executor.py ....                         [ 
> 52%]
> test/unit/v1/test_bucket.py FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 
> 63%]
> FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF                   [ 
> 77%]
> test/unit/v1/test_download_dest.py .....                                 [ 
> 78%]
> test/unit/v1/test_file_metadata.py ..                                    [ 
> 79%]
> test/unit/v1/test_policy.py ......                                       [ 
> 80%]
> test/unit/v1/test_progress.py .......                                    [ 
> 82%]
> test/unit/v1/test_scan_policies.py ....                                  [ 
> 83%]
> test/unit/v1/test_session.py ......                                      [ 
> 84%]
> test/unit/v1/test_sync.py .............................................. [ 
> 96%]
> ...                                                                      [ 
> 97%]
> test/unit/v1/test_sync_report.py .                                       [ 
> 97%]
> test/unit/v1/test_utils.py ....                                          [ 
> 98%]
> test/unit/v1/test_version_utils.py .....                                 
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _________________________ test_upload_url_concurrency 
> __________________________
> 
>     def test_upload_url_concurrency():
>         # Clean up from previous tests
>         file_name = '/tmp/test_upload_conncurrency.db'
>         try:
>             os.unlink(file_name)
>         except OSError:
>             pass
>     
>         # Make an account info with a bunch of upload URLs in it.
> >       account_info = SqliteAccountInfo(file_name)
> 
> b2sdk/account_info/test_upload_url_concurrency.py:26: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> b2sdk/account_info/sqlite_account_info.py:53: in __init__
>     super(SqliteAccountInfo, self).__init__()
> b2sdk/account_info/upload_url_pool.py:83: in __init__
>     self._reset_upload_pools()
> b2sdk/account_info/upload_url_pool.py:91: in _reset_upload_pools
>     self._bucket_uploads = self.BUCKET_UPLOAD_POOL_CLASS()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> wrapee_args = (<b2sdk.account_info.sqlite_account_info.SqliteAccountInfo 
> object at 0x7f6f7e2105e0>,)
> wrapee_kwargs = {}
> 
>     @wraps(function)
>     def wrapper(*wrapee_args, **wrapee_kwargs):
>         if self.logger.isEnabledFor(self.LEVEL):
>             sig = signature(function)
>             bound = sig.bind(*wrapee_args, **wrapee_kwargs)
>             for param in sig.parameters.values():
>                 if param.name not in bound.arguments:
>                     bound.arguments[param.name] = param.default
>     
>             args_dict = bound.arguments
>     
>             # filter arguments
>             output_arg_names = []
>             skipped_arg_names = []
>             if self.skip is not None and self.only is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.only and arg not in self.skip:
>                         output_arg_names.append(arg)
>                     else:
>                         skipped_arg_names.append(arg)
>             elif self.only is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.only:
>                         output_arg_names.append(arg)
>                     else:
>                         skipped_arg_names.append(arg)
>             elif self.skip is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.skip:
>                         skipped_arg_names.append(arg)
>                     else:
>                         output_arg_names.append(arg)
>             else:
>                 output_arg_names = args_dict
>     
>             # format output
>             suffix = ''
>             if skipped_arg_names:
>                 suffix = ' (hidden args: %s)' % (', '.join(skipped_arg_names))
>             arguments = ', '.join('%s=%s' % (k, repr(args_dict[k])) for k in 
> output_arg_names)
>     
>             function_name = function.__name__
>             klass = get_class_that_defined_method(function)
>             if klass is not None:
>                 function_name = '%s.%s' % (klass.__name__, function_name)
>     
>             # actually log the call
>             self.logger.log(self.LEVEL, 'calling %s(%s)%s', function_name, 
> arguments, suffix)
> >       return function(*wrapee_args, **wrapee_kwargs)
> E       TypeError: UploadUrlPool.__init__() takes 1 positional argument but 2 
> were given
> 
> /usr/lib/python3/dist-packages/logfury/v0_1/trace_call.py:84: TypeError
> ____________ TestInMemoryAccountInfo.test_account_info_same_object 
> _____________
> 
> self = <unit.v1.test_account_info.TestInMemoryAccountInfo 
> testMethod=test_account_info_same_object>
> 
>     def test_account_info_same_object(self):
> >       self._test_account_info(check_persistence=False)
> 
> test/unit/v1/test_account_info.py:187: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> test/unit/v1/test_account_info.py:169: in _test_account_info
>     account_info = self._make_info()
> test/unit/v1/test_account_info.py:194: in _make_info
>     return InMemoryAccountInfo()
> b2sdk/account_info/in_memory.py:40: in __init__
>     super(InMemoryAccountInfo, self).__init__(*args, **kwargs)
> b2sdk/account_info/upload_url_pool.py:83: in __init__
>     self._reset_upload_pools()
> b2sdk/account_info/upload_url_pool.py:91: in _reset_upload_pools
>     self._bucket_uploads = self.BUCKET_UPLOAD_POOL_CLASS()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> wrapee_args = (<b2sdk.account_info.in_memory.InMemoryAccountInfo object at 
> 0x7f6f7dfce5f0>,)
> wrapee_kwargs = {}
> 
>     @wraps(function)
>     def wrapper(*wrapee_args, **wrapee_kwargs):
>         if self.logger.isEnabledFor(self.LEVEL):
>             sig = signature(function)
>             bound = sig.bind(*wrapee_args, **wrapee_kwargs)
>             for param in sig.parameters.values():
>                 if param.name not in bound.arguments:
>                     bound.arguments[param.name] = param.default
>     
>             args_dict = bound.arguments
>     
>             # filter arguments
>             output_arg_names = []
>             skipped_arg_names = []
>             if self.skip is not None and self.only is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.only and arg not in self.skip:
>                         output_arg_names.append(arg)
>                     else:
>                         skipped_arg_names.append(arg)
>             elif self.only is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.only:
>                         output_arg_names.append(arg)
>                     else:
>                         skipped_arg_names.append(arg)
>             elif self.skip is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.skip:
>                         skipped_arg_names.append(arg)
>                     else:
>                         output_arg_names.append(arg)
>             else:
>                 output_arg_names = args_dict
>     
>             # format output
>             suffix = ''
>             if skipped_arg_names:
>                 suffix = ' (hidden args: %s)' % (', '.join(skipped_arg_names))
>             arguments = ', '.join('%s=%s' % (k, repr(args_dict[k])) for k in 
> output_arg_names)
>     
>             function_name = function.__name__
>             klass = get_class_that_defined_method(function)
>             if klass is not None:
>                 function_name = '%s.%s' % (klass.__name__, function_name)
>     
>             # actually log the call
>             self.logger.log(self.LEVEL, 'calling %s(%s)%s', function_name, 
> arguments, suffix)
> >       return function(*wrapee_args, **wrapee_kwargs)
> E       TypeError: UploadUrlPool.__init__() takes 1 positional argument but 2 
> were given
> 
> /usr/lib/python3/dist-packages/logfury/v0_1/trace_call.py:84: TypeError
> _____________________ TestInMemoryAccountInfo.test_bucket 
> ______________________
> 
> self = <unit.v1.test_account_info.TestInMemoryAccountInfo 
> testMethod=test_bucket>
> 
>     def test_bucket(self):
> >       account_info = self._make_info()
> 
> test/unit/v1/test_account_info.py:134: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> test/unit/v1/test_account_info.py:194: in _make_info
>     return InMemoryAccountInfo()
> b2sdk/account_info/in_memory.py:40: in __init__
>     super(InMemoryAccountInfo, self).__init__(*args, **kwargs)
> b2sdk/account_info/upload_url_pool.py:83: in __init__
>     self._reset_upload_pools()
> b2sdk/account_info/upload_url_pool.py:91: in _reset_upload_pools
>     self._bucket_uploads = self.BUCKET_UPLOAD_POOL_CLASS()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> wrapee_args = (<b2sdk.account_info.in_memory.InMemoryAccountInfo object at 
> 0x7f6f7da1ae60>,)
> wrapee_kwargs = {}
> 
>     @wraps(function)
>     def wrapper(*wrapee_args, **wrapee_kwargs):
>         if self.logger.isEnabledFor(self.LEVEL):
>             sig = signature(function)
>             bound = sig.bind(*wrapee_args, **wrapee_kwargs)
>             for param in sig.parameters.values():
>                 if param.name not in bound.arguments:
>                     bound.arguments[param.name] = param.default
>     
>             args_dict = bound.arguments
>     
>             # filter arguments
>             output_arg_names = []
>             skipped_arg_names = []
>             if self.skip is not None and self.only is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.only and arg not in self.skip:
>                         output_arg_names.append(arg)
>                     else:
>                         skipped_arg_names.append(arg)
>             elif self.only is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.only:
>                         output_arg_names.append(arg)
>                     else:
>                         skipped_arg_names.append(arg)
>             elif self.skip is not None:
>                 for arg in six.iterkeys(args_dict):
>                     if arg in self.skip:
>                         skipped_arg_names.append(arg)
>                     else:
>                         output_arg_names.append(arg)
>             else:
>                 output_arg_names = args_dict
>     
>             # format output
>             suffix = ''
>             if skipped_arg_names:
>                 suffix = ' (hidden args: %s)' % (', '.join(skipped_arg_names))
>             arguments = ', '.join('%s=%s' % (k, repr(args_dict[k])) for k in 
> output_arg_names)
>     
>             function_name = function.__name__
>             klass = get_class_that_defined_method(function)
>             if klass is not None:
>                 function_name = '%s.%s' % (klass.__name__, function_name)
>     
>             # actually log the call
>             self.logger.log(self.LEVEL, 'calling %s(%s)%s', function_name, 
> arguments, suffix)
> >       return function(*wrapee_args, **wrapee_kwargs)
> E       TypeError: UploadUrlPool.__init__() takes 1 positional argument but 2 
> were given
> 
> /usr/lib/python3/dist-packages/logfury/v0_1/trace_call.py:84: TypeError
> ______________________ TestInMemoryAccountInfo.test_clear 
> ______________________
> 
> self = <unit.v1.test_account_info.TestInMemoryAccountInfo 
> testMethod=test_clear>
> 
>     def test_clear(self):
> >       account_info = self._make_info()
> 
> test/unit/v1/test_account_info.py:63: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> test/unit/v1/test_account_info.py:194: in _make_info
>     return InMemoryAccountInfo()
> b2sdk/account_info/in_memory.py:40: in __init__
>     super(InMemoryAccountInfo, self).__init__(*args, **kwargs)
> b2sdk/account_info/upload_url_pool.py:83: in __init__
>     self._reset_upload_pools()
> b2sdk/account_info/upload_url_pool.py:91: in _reset_upload_pools
>     self._bucket_uploads = self.BUCKET_UPLOAD_POOL_CLASS()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> wrapee_args = (<b2sdk.account_info.in_memory.InMemoryAccountInfo object at 
> 0x7f6f7dd507f0>,)
> wrapee_kwargs = {}
> 
>     @wraps(function)
>     def wrapper(*wrapee_args, **wrapee_kwargs):
>         if self.logger.isEnabledFor(self.LEVEL):
>             sig = signature(function)
>             bound = sig.bind(*wrapee_args, **wrapee_kwargs)
>             for param in sig.parameters.values():
>              [...]

** Affects: python-b2sdk (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: python-b2sdk (Debian)
     Importance: Unknown
         Status: Confirmed


** Tags: update-excuse

** Bug watch added: Debian Bug tracker #1002324
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002324

** Changed in: python-b2sdk (Debian)
 Remote watch: None => Debian Bug tracker #1002324

** Tags added: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1964973

Title:
  python-b2sdk: FTBFS: dh_auto_test: error: pybuild --test --test-pytest
  -i python{version} -p "3.10 3.9" returned exit code 13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-b2sdk/+bug/1964973/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to