--- Begin Message ---
Source: datalad-container
Version: 1.1.2-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220412 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> py3versions: no X-Python3-Version in control file, using supported versions
> dh_auto_install
> I: pybuild base:239: /usr/bin/python3.9 setup.py install --root
> /<<PKGBUILDDIR>>/debian/datalad-container
> WARNING: pypandoc failed to import or thrown an error while converting
> README.md to RST: ModuleNotFoundError("No module named 'pypandoc'") .md
> version will be used as is
> running install
> /usr/lib/python3/dist-packages/setuptools/command/install.py:34:
> SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and
> pip and other standards-based tools.
> warnings.warn(
> running build
> running build_py
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/datalad-container/usr
> creating /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib
> creating /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/__init__.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/adapters/__init__.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/adapters/docker.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/adapters/tests/__init__.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/adapters/tests/test_docker.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/definitions.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/containers_add.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/find_container.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/containers_remove.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/containers_run.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/tests/__init__.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/tests/test_add.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/tests/test_run.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/tests/test_schemes.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/tests/test_find.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/tests/test_containers.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/tests/test_register.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/tests/utils.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/version.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad-container/build/datalad_container/containers_list.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/__init__.py
> to __init__.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters/__init__.py
> to __init__.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters/docker.py
> to docker.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters/tests/__init__.py
> to __init__.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/adapters/tests/test_docker.py
> to test_docker.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/definitions.py
> to definitions.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/containers_add.py
> to containers_add.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/find_container.py
> to find_container.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/containers_remove.py
> to containers_remove.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/containers_run.py
> to containers_run.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/__init__.py
> to __init__.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_add.py
> to test_add.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_run.py
> to test_run.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_schemes.py
> to test_schemes.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_find.py
> to test_find.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_containers.py
> to test_containers.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_register.py
> to test_register.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/utils.py
> to utils.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/version.py
> to version.cpython-39.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/containers_list.py
> to containers_list.cpython-39.pyc
> running install_egg_info
> running egg_info
> creating datalad_container.egg-info
> writing datalad_container.egg-info/PKG-INFO
> writing dependency_links to datalad_container.egg-info/dependency_links.txt
> writing entry points to datalad_container.egg-info/entry_points.txt
> writing requirements to datalad_container.egg-info/requires.txt
> writing top-level names to datalad_container.egg-info/top_level.txt
> writing manifest file 'datalad_container.egg-info/SOURCES.txt'
> reading manifest file 'datalad_container.egg-info/SOURCES.txt'
> adding license file 'COPYING'
> writing manifest file 'datalad_container.egg-info/SOURCES.txt'
> Copying datalad_container.egg-info to
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container-1.1.2.egg-info
> Skipping SOURCES.txt
> running install_scripts
> I: pybuild base:239: /usr/bin/python3 setup.py install --root
> /<<PKGBUILDDIR>>/debian/datalad-container
> WARNING: pypandoc failed to import or thrown an error while converting
> README.md to RST: ModuleNotFoundError("No module named 'pypandoc'") .md
> version will be used as is
> running install
> /usr/lib/python3/dist-packages/setuptools/command/install.py:34:
> SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and
> pip and other standards-based tools.
> warnings.warn(
> running build
> running build_py
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/__init__.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/adapters/__init__.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/adapters/docker.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/adapters/tests/__init__.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/adapters/tests/test_docker.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/definitions.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/containers_add.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/find_container.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/containers_remove.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/containers_run.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> creating
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/tests/__init__.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/tests/test_add.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/tests/test_run.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/tests/test_schemes.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/tests/test_find.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/tests/test_containers.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/tests/test_register.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/tests/utils.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/version.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> copying
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_datalad-container/build/datalad_container/containers_list.py
> ->
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/__init__.py
> to __init__.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters/__init__.py
> to __init__.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters/docker.py
> to docker.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters/tests/__init__.py
> to __init__.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/adapters/tests/test_docker.py
> to test_docker.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/definitions.py
> to definitions.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/containers_add.py
> to containers_add.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/find_container.py
> to find_container.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/containers_remove.py
> to containers_remove.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/containers_run.py
> to containers_run.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/__init__.py
> to __init__.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_add.py
> to test_add.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_run.py
> to test_run.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_schemes.py
> to test_schemes.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_find.py
> to test_find.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_containers.py
> to test_containers.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_register.py
> to test_register.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/utils.py
> to utils.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/version.py
> to version.cpython-310.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/containers_list.py
> to containers_list.cpython-310.pyc
> running install_egg_info
> running egg_info
> writing datalad_container.egg-info/PKG-INFO
> writing dependency_links to datalad_container.egg-info/dependency_links.txt
> writing entry points to datalad_container.egg-info/entry_points.txt
> writing requirements to datalad_container.egg-info/requires.txt
> writing top-level names to datalad_container.egg-info/top_level.txt
> reading manifest file 'datalad_container.egg-info/SOURCES.txt'
> adding license file 'COPYING'
> writing manifest file 'datalad_container.egg-info/SOURCES.txt'
> Copying datalad_container.egg-info to
> /<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container-1.1.2.egg-info
> Skipping SOURCES.txt
> running install_scripts
> (set -e; \
> for v in 3.9 3.10; do \
>
> moddir=debian/datalad-container/usr/lib/python$v/dist-packages/datalad_container;
> \
> HOME=/<<PKGBUILDDIR>>/.pybuild python$v -m nose -s -v -e
> test_custom_call_fmt $moddir && \
> find "$moddir" -iname *pyc -delete && \
> find "$moddir" -iname __pycache__ | xargs rm -rf ; \
> done;)
> Failure: SkipTest ('docker' not found on path) ... SKIP: 'docker' not found
> on path
> datalad_container.tests.test_add.test_ensure_datalad_remote_maybe_enable(False,)
> ... ok
> datalad_container.tests.test_add.test_ensure_datalad_remote_maybe_enable(True,)
> ... ok
> datalad_container.tests.test_add.test_ensure_datalad_remote_init_and_enable_needed
> ... ok
> datalad_container.tests.test_containers.test_add_local_path ... ok
> datalad_container.tests.test_containers.test_add_noop ... ok
> datalad_container.tests.test_containers.test_container_files ... create(ok):
> . (dataset)
> install(ok):
> /tmp/datalad_temp_check_ensure_datalad_remote_maybe_enable14pdrfy3/b (dataset)
> create(ok): . (dataset)
> install(ok):
> /tmp/datalad_temp_check_ensure_datalad_remote_maybe_enablew3icuepn/b (dataset)
> create(ok): . (dataset)
> create(ok): . (dataset)
> add(ok): .datalad/environments/foobert/image (file)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 2)
> save (ok: 1)
> add(ok): .datalad/environments/foobert/image (file)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_add_local_pathcq0c_nz2/.datalad/environments/foobert/image
> (file)
> action summary:
> add (ok: 2)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_add_local_pathcq0c_nz2/.datalad/environments/barry/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> containers_add(error):
> /tmp/datalad_temp_test_add_noop9_oegfek/.datalad/environments/name/image
> (file) [no image at
> /tmp/datalad_temp_test_add_noop9_oegfek/.datalad/environments/name/image]
> add(ok): dummy (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> containers_add(error): /tmp/datalad_temp_test_add_noop9_oegfek/dummy (file)
> [CommandError: 'git -c diff.ignoreSubmodules=none annex addurl --file=dummy
> bogus-protocol://bogus-server --json --json-error-messages --json-progress -c
> annex.dotfiles=true' failed with exitcode 1 under
> /tmp/datalad_temp_test_add_noop9_oegfek [info keys: stdout_json]
> > Configuration of annex.security.allowed-url-schemes does not allow
> > accessing bogus-protocol://bogus-server [err: 'addurl: 1 failed']]
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_add_noop9_oegfek/dummy (file)
> [CommandError: 'git -c diff.ignoreSubmodules=none annex addurl --file=dummy
> bogus-protocol://bogus-server --json --json-error-messages --json-progress -c
> annex.dotfiles=true' failed with exitcode 1 under
> /tmp/datalad_temp_test_add_noop9_oegfek [info keys: stdout_json]
> > Configuration of annex.security.allowed-url-schemes does not allow
> > accessing bogus-protocol://bogus-server [err: 'addurl: 1 failed']]
> action summary:
> add (ok: 1)
> containers_add (error: 1, ok: 1)
> save (ok: 1)
> ok
> datalad_container.tests.test_containers.test_container_from_subdataset ...
> ERROR
> datalad_container.tests.test_containers.test_container_update ... create(ok):
> . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_fileskds9b6ob/.datalad/test-environments/first/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> remove(ok): .datalad/test-environments/first/image (file)
> save(ok): . (dataset)
> action summary:
> remove (ok: 1)
> save (ok: 1)
> remove(ok): .datalad/test-environments/first/image (file)
> save(ok): . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_remove(ok): /tmp/datalad_temp_test_container_fileskds9b6ob
> (dataset)
> action summary:
> add (ok: 1)
> containers_remove (ok: 1)
> remove (ok: 1)
> save (ok: 2)
> create(ok): . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_from_subdatasethni35lz4/.datalad/environments/first/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> install(ok): sub (dataset)
> add(ok): sub (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 3)
> install (ok: 1)
> save (ok: 2)
> install(ok): subsub (dataset)
> add(ok): subsub (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 3)
> install (ok: 1)
> save (ok: 2)
> subdataset(ok): sub (dataset)
> subdataset(ok): subsub (dataset)
> add(ok): sub2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): sub2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> subdataset(ok): sub (dataset)
> subdataset(ok): sub2 (dataset)
> uninstall(error): sub2 (dataset) [to-be-dropped dataset has revisions that
> are not available at any known sibling. Use `datalad push --to ...` to push
> these before dropping the local dataset, or ignore via `--nocheck`. Unique
> revisions: ['dl-test-branch']]
> FAIL
> datalad_container.tests.test_containers.test_list_contains ... ok
> datalad_container.tests.test_find.test_find_containers ... ok
> datalad_container.tests.test_register.test_register ... ok
> datalad_container.tests.test_run.test_container_files ... SKIP: Skipping
> since no network settings
> datalad_container.tests.test_run.test_run_no_explicit_dataset ... SKIP:
> Skipping since no network settings
> datalad_container.tests.test_run.test_run_mispecified ... ok
> datalad_container.tests.test_run.test_run_unknown_cmdexec_placeholder ... ok
> datalad_container.tests.test_run.test_run_subdataset_install ... ERROR
> datalad_container.tests.test_schemes.test_docker ... SKIP: Skipping since no
> network settings
>
> ======================================================================
> ERROR: datalad_container.tests.test_containers.test_container_from_subdataset
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
> self.test(*self.arg)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 874, in
> _wrap_with_tempfile
> return t(*(arg + (filename,)), **kw)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 874, in
> _wrap_with_tempfile
> return t(*(arg + (filename,)), **kw)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 579, in
> _wrap_with_tree
> return t(*(arg + (d,)), **kw)
> File
> "/<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_containers.py",
> line 216, in test_container_from_subdataset
> ds.uninstall("sub2")
> File "/usr/lib/python3/dist-packages/datalad/distribution/dataset.py", line
> 502, in apply_func
> return f(*args, **kwargs)
> File "/usr/lib/python3/dist-packages/datalad/interface/utils.py", line 447,
> in eval_func
> return return_func(*args, **kwargs)
> File "/usr/lib/python3/dist-packages/datalad/interface/utils.py", line 439,
> in return_func
> results = list(results)
> File "/usr/lib/python3/dist-packages/datalad/interface/utils.py", line 424,
> in generator_func
> raise IncompleteResultsError(
> datalad.support.exceptions.IncompleteResultsError: Command did not complete
> successfully. 1 failed:
> [{'action': 'uninstall',
> 'message': ('to-be-dropped dataset has revisions that are not available at '
> 'any known sibling. Use `datalad push --to ...` to push these '
> 'before dropping the local dataset, or ignore via `--nocheck`. '
> 'Unique revisions: %s',
> ['dl-test-branch']),
> 'path': '/tmp/datalad_temp_test_container_from_subdatasete0g7sqwk/sub2',
> 'refds': '/tmp/datalad_temp_test_container_from_subdatasete0g7sqwk',
> 'status': 'error',
> 'type': 'dataset'}]
>
> ======================================================================
> ERROR: datalad_container.tests.test_run.test_run_subdataset_install
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
> self.test(*self.arg)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 874, in
> _wrap_with_tempfile
> return t(*(arg + (filename,)), **kw)
> File
> "/<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_run.py",
> line 251, in test_run_subdataset_install
> ds_src.repo.add_submodule("b", name="b-name")
> AttributeError: 'AnnexRepo' object has no attribute 'add_submodule'
>
> ======================================================================
> FAIL: datalad_container.tests.test_containers.test_container_update
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
> self.test(*self.arg)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 874, in
> _wrap_with_tempfile
> return t(*(arg + (filename,)), **kw)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 579, in
> _wrap_with_tree
> return t(*(arg + (d,)), **kw)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 807, in
> _wrap_serve_path_via_http
> return tfunc(*(args + (path, url)), **kwargs)
> File
> "/<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.9/dist-packages/datalad_container/tests/test_containers.py",
> line 163, in test_container_update
> assert_result_count(res, 1, action="remove", status="ok", path=img)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 1435, in
> assert_result_count
> raise AssertionError(
> AssertionError: Got 0 instead of 1 expected results matching
> {
> "action": "remove",
> "path": ".datalad/environments/foo/image",
> "status": "ok"
> }
> Inspected 4 record(s):
> [
> {
> "action": "remove",
> "path":
> "/tmp/datalad_temp_test_container_updateoh9q7brk/.datalad/environments/foo/image",
> "refds": "/tmp/datalad_temp_test_container_updateoh9q7brk",
> "status": "ok",
> "type": "file"
> },
> {
> "action": "save",
> "path": "/tmp/datalad_temp_test_container_updateoh9q7brk",
> "refds": "/tmp/datalad_temp_test_container_updateoh9q7brk",
> "status": "ok",
> "type": "dataset"
> },
> {
> "action": "save",
> "path": "/tmp/datalad_temp_test_container_updateoh9q7brk",
> "refds": "/tmp/datalad_temp_test_container_updateoh9q7brk",
> "status": "ok",
> "type": "dataset"
> },
> {
> "action": "containers_add",
> "path":
> "/tmp/datalad_temp_test_container_updateoh9q7brk/.datalad/environments/foo/image",
> "status": "ok",
> "type": "file"
> }
> ]
>
> ----------------------------------------------------------------------
> Ran 18 tests in 34.898s
>
> FAILED (SKIP=4, errors=2, failures=1)
> create(ok): . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_updateoh9q7brk/.datalad/environments/foo/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> containers_add(impossible): /tmp/datalad_temp_test_container_updateoh9q7brk
> (dataset) [Container named 'foo' already exists. Use --update to reconfigure.]
> containers_add(impossible): /tmp/datalad_temp_test_container_updateoh9q7brk
> (dataset) [No values to update specified]
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_updateoh9q7brk/.datalad/environments/foo/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> drop(ok): .datalad/environments/foo/image (file)
> remove(ok): .datalad/environments/foo/image (file)
> remove(ok): .datalad/environments/foo/image (file)
> save(ok): . (dataset)
> save(ok): . (dataset)
> action summary:
> remove (ok: 1)
> save (ok: 1)
> save(ok): . (dataset)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_updateoh9q7brk/.datalad/environments/foo/image
> (file)
> action summary:
> containers_add (ok: 1)
> remove (ok: 1)
> save (ok: 2)
> create(ok): . (dataset)
> add(ok): a (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): a (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): b (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): b (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): c (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): c (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_list_containsl3j1lkxm/a/c/img
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_list_containsl3j1lkxm/a/img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_list_containsl3j1lkxm/b/img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_list_containsl3j1lkxm/img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): c (file)
> save(ok): a (dataset)
> add(ok): a (file)
> add(ok): b (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 3)
> save (notneeded: 2, ok: 2)
> subdataset(ok): a (dataset)
> subdataset(ok): c (dataset)
> subdataset(ok): b (dataset)
> subdataset(impossible): /tmp/datalad_temp_test_list_containsl3j1lkxm/nowhere
> [path not contained in any matching subdataset]
> subdataset(ok): a (dataset)
> subdataset(ok): c (dataset)
> subdataset(ok): a (dataset)
> subdataset(ok): c (dataset)
> subdataset(ok): b (dataset)
> create(ok): . (dataset)
> add(ok): sub/i.img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_tree_test_find_containerse013kuqi/sub/i.img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> add(ok): dummy0.img (file)
> add(ok): dummy1.img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 2)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_tree_test_run_mispecified71aimkkz/dummy0.img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_tree_test_run_mispecified71aimkkz/dummy0.img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_tree_test_run_unknown_cmdexec_placeholderyi59sux4/i.img
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> run(error):
> /tmp/datalad_temp_tree_test_run_unknown_cmdexec_placeholderyi59sux4 (dataset)
> [Unrecognized cmdexec placeholder: 'youdontknowme'. See containers-add for
> information on known ones: img, cmd, img_dspath]
> create(ok): . (dataset)
> add(ok): a (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): a (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): a2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): a2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> add(ok): b2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): b2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): c (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): c (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): c2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): c2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> add(ok): d2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): d2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> Versions: annexremote=1.6.0 cmd:7z=16.02 cmd:annex=8.20211123
> cmd:bundled-git=UNKNOWN cmd:git=2.35.1 cmd:system-git=2.35.1
> cmd:system-ssh=9.0p1 humanize=0.0.0 iso8601=1.0.2 keyring=23.5.0
> keyrings.alt=UNKNOWN msgpack=1.0.3 platformdirs=2.5.1 requests=2.27.1
> Obscure filename: str=b' |;&%b5{}\'" .datc ' repr=' |;&%b5{}\'" .datc '
> Encodings: default='utf-8' filesystem='utf-8' locale.prefered='UTF-8'
> Environment: LC_COLLATE='C.UTF-8'
> PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
> LANG='C.UTF-8' LC_ALL='C.UTF-8'
> GIT_CONFIG_PARAMETERS="'init.defaultBranch=dl-test-branch'
> 'clone.defaultRemoteName=dl-test-remote'"
> GIT_CONFIG_GLOBAL='/tmp/datalad_temp_xb88w1h2/.gitconfig' GIT_ASKPASS='true'
> Failure: SkipTest ('docker' not found on path) ... SKIP: 'docker' not found
> on path
> datalad_container.tests.test_add.test_ensure_datalad_remote_maybe_enable(False,)
> ... ok
> datalad_container.tests.test_add.test_ensure_datalad_remote_maybe_enable(True,)
> ... ok
> datalad_container.tests.test_add.test_ensure_datalad_remote_init_and_enable_needed
> ... ok
> datalad_container.tests.test_containers.test_add_local_path ... ok
> datalad_container.tests.test_containers.test_add_noop ... ok
> datalad_container.tests.test_containers.test_container_files ... create(ok):
> . (dataset)
> install(ok):
> /tmp/datalad_temp_check_ensure_datalad_remote_maybe_enablegs8ogc8w/b (dataset)
> create(ok): . (dataset)
> install(ok):
> /tmp/datalad_temp_check_ensure_datalad_remote_maybe_enablem9po_7a6/b (dataset)
> create(ok): . (dataset)
> create(ok): . (dataset)
> add(ok): .datalad/environments/foobert/image (file)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 2)
> save (ok: 1)
> add(ok): .datalad/environments/foobert/image (file)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_add_local_pathvp9poit2/.datalad/environments/foobert/image
> (file)
> action summary:
> add (ok: 2)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_add_local_pathvp9poit2/.datalad/environments/barry/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> containers_add(error):
> /tmp/datalad_temp_test_add_noopj5opnai8/.datalad/environments/name/image
> (file) [no image at
> /tmp/datalad_temp_test_add_noopj5opnai8/.datalad/environments/name/image]
> add(ok): dummy (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> containers_add(error): /tmp/datalad_temp_test_add_noopj5opnai8/dummy (file)
> [CommandError: 'git -c diff.ignoreSubmodules=none annex addurl --file=dummy
> bogus-protocol://bogus-server --json --json-error-messages --json-progress -c
> annex.dotfiles=true' failed with exitcode 1 under
> /tmp/datalad_temp_test_add_noopj5opnai8 [info keys: stdout_json]
> > Configuration of annex.security.allowed-url-schemes does not allow
> > accessing bogus-protocol://bogus-server [err: 'addurl: 1 failed']]
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_add_noopj5opnai8/dummy (file)
> [CommandError: 'git -c diff.ignoreSubmodules=none annex addurl --file=dummy
> bogus-protocol://bogus-server --json --json-error-messages --json-progress -c
> annex.dotfiles=true' failed with exitcode 1 under
> /tmp/datalad_temp_test_add_noopj5opnai8 [info keys: stdout_json]
> > Configuration of annex.security.allowed-url-schemes does not allow
> > accessing bogus-protocol://bogus-server [err: 'addurl: 1 failed']]
> action summary:
> add (ok: 1)
> containers_add (error: 1, ok: 1)
> save (ok: 1)
> ok
> datalad_container.tests.test_containers.test_container_from_subdataset ...
> ERROR
> datalad_container.tests.test_containers.test_container_update ... create(ok):
> . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_files1h_dg8w_/.datalad/test-environments/first/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> remove(ok): .datalad/test-environments/first/image (file)
> save(ok): . (dataset)
> action summary:
> remove (ok: 1)
> save (ok: 1)
> remove(ok): .datalad/test-environments/first/image (file)
> save(ok): . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_remove(ok): /tmp/datalad_temp_test_container_files1h_dg8w_
> (dataset)
> action summary:
> add (ok: 1)
> containers_remove (ok: 1)
> remove (ok: 1)
> save (ok: 2)
> create(ok): . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_from_subdatasetr6jskql6/.datalad/environments/first/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> install(ok): sub (dataset)
> add(ok): sub (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 3)
> install (ok: 1)
> save (ok: 2)
> install(ok): subsub (dataset)
> add(ok): subsub (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 3)
> install (ok: 1)
> save (ok: 2)
> subdataset(ok): sub (dataset)
> subdataset(ok): subsub (dataset)
> add(ok): sub2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): sub2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> subdataset(ok): sub (dataset)
> subdataset(ok): sub2 (dataset)
> uninstall(error): sub2 (dataset) [to-be-dropped dataset has revisions that
> are not available at any known sibling. Use `datalad push --to ...` to push
> these before dropping the local dataset, or ignore via `--nocheck`. Unique
> revisions: ['dl-test-branch']]
> FAIL
> datalad_container.tests.test_containers.test_list_contains ... ok
> datalad_container.tests.test_find.test_find_containers ... ok
> datalad_container.tests.test_register.test_register ... ok
> datalad_container.tests.test_run.test_container_files ... SKIP: Skipping
> since no network settings
> datalad_container.tests.test_run.test_run_no_explicit_dataset ... SKIP:
> Skipping since no network settings
> datalad_container.tests.test_run.test_run_mispecified ... ok
> datalad_container.tests.test_run.test_run_unknown_cmdexec_placeholder ... ok
> datalad_container.tests.test_run.test_run_subdataset_install ... ERROR
> datalad_container.tests.test_schemes.test_docker ... SKIP: Skipping since no
> network settings
>
> ======================================================================
> ERROR: datalad_container.tests.test_containers.test_container_from_subdataset
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
> self.test(*self.arg)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 874, in
> _wrap_with_tempfile
> return t(*(arg + (filename,)), **kw)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 874, in
> _wrap_with_tempfile
> return t(*(arg + (filename,)), **kw)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 579, in
> _wrap_with_tree
> return t(*(arg + (d,)), **kw)
> File
> "/<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_containers.py",
> line 216, in test_container_from_subdataset
> ds.uninstall("sub2")
> File "/usr/lib/python3/dist-packages/datalad/distribution/dataset.py", line
> 502, in apply_func
> return f(*args, **kwargs)
> File "/usr/lib/python3/dist-packages/datalad/interface/utils.py", line 447,
> in eval_func
> return return_func(*args, **kwargs)
> File "/usr/lib/python3/dist-packages/datalad/interface/utils.py", line 439,
> in return_func
> results = list(results)
> File "/usr/lib/python3/dist-packages/datalad/interface/utils.py", line 424,
> in generator_func
> raise IncompleteResultsError(
> datalad.support.exceptions.IncompleteResultsError: Command did not complete
> successfully. 1 failed:
> [{'action': 'uninstall',
> 'message': ('to-be-dropped dataset has revisions that are not available at '
> 'any known sibling. Use `datalad push --to ...` to push these '
> 'before dropping the local dataset, or ignore via `--nocheck`. '
> 'Unique revisions: %s',
> ['dl-test-branch']),
> 'path': '/tmp/datalad_temp_test_container_from_subdataset6kt5gveh/sub2',
> 'refds': '/tmp/datalad_temp_test_container_from_subdataset6kt5gveh',
> 'status': 'error',
> 'type': 'dataset'}]
>
> ======================================================================
> ERROR: datalad_container.tests.test_run.test_run_subdataset_install
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
> self.test(*self.arg)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 874, in
> _wrap_with_tempfile
> return t(*(arg + (filename,)), **kw)
> File
> "/<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_run.py",
> line 251, in test_run_subdataset_install
> ds_src.repo.add_submodule("b", name="b-name")
> AttributeError: 'AnnexRepo' object has no attribute 'add_submodule'
>
> ======================================================================
> FAIL: datalad_container.tests.test_containers.test_container_update
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
> self.test(*self.arg)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 874, in
> _wrap_with_tempfile
> return t(*(arg + (filename,)), **kw)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 579, in
> _wrap_with_tree
> return t(*(arg + (d,)), **kw)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 807, in
> _wrap_serve_path_via_http
> return tfunc(*(args + (path, url)), **kwargs)
> File
> "/<<PKGBUILDDIR>>/debian/datalad-container/usr/lib/python3.10/dist-packages/datalad_container/tests/test_containers.py",
> line 163, in test_container_update
> assert_result_count(res, 1, action="remove", status="ok", path=img)
> File "/usr/lib/python3/dist-packages/datalad/tests/utils.py", line 1435, in
> assert_result_count
> raise AssertionError(
> AssertionError: Got 0 instead of 1 expected results matching
> {
> "action": "remove",
> "path": ".datalad/environments/foo/image",
> "status": "ok"
> }
> Inspected 4 record(s):
> [
> {
> "action": "remove",
> "path":
> "/tmp/datalad_temp_test_container_updatep84v_e7e/.datalad/environments/foo/image",
> "refds": "/tmp/datalad_temp_test_container_updatep84v_e7e",
> "status": "ok",
> "type": "file"
> },
> {
> "action": "save",
> "path": "/tmp/datalad_temp_test_container_updatep84v_e7e",
> "refds": "/tmp/datalad_temp_test_container_updatep84v_e7e",
> "status": "ok",
> "type": "dataset"
> },
> {
> "action": "save",
> "path": "/tmp/datalad_temp_test_container_updatep84v_e7e",
> "refds": "/tmp/datalad_temp_test_container_updatep84v_e7e",
> "status": "ok",
> "type": "dataset"
> },
> {
> "action": "containers_add",
> "path":
> "/tmp/datalad_temp_test_container_updatep84v_e7e/.datalad/environments/foo/image",
> "status": "ok",
> "type": "file"
> }
> ]
>
> ----------------------------------------------------------------------
> Ran 18 tests in 33.258s
>
> FAILED (SKIP=4, errors=2, failures=1)
> create(ok): . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_updatep84v_e7e/.datalad/environments/foo/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> containers_add(impossible): /tmp/datalad_temp_test_container_updatep84v_e7e
> (dataset) [Container named 'foo' already exists. Use --update to reconfigure.]
> containers_add(impossible): /tmp/datalad_temp_test_container_updatep84v_e7e
> (dataset) [No values to update specified]
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_updatep84v_e7e/.datalad/environments/foo/image
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> drop(ok): .datalad/environments/foo/image (file)
> remove(ok): .datalad/environments/foo/image (file)
> remove(ok): .datalad/environments/foo/image (file)
> save(ok): . (dataset)
> save(ok): . (dataset)
> action summary:
> remove (ok: 1)
> save (ok: 1)
> save(ok): . (dataset)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_test_container_updatep84v_e7e/.datalad/environments/foo/image
> (file)
> action summary:
> containers_add (ok: 1)
> remove (ok: 1)
> save (ok: 2)
> create(ok): . (dataset)
> add(ok): a (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): a (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): b (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): b (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): c (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): c (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_list_contains511f54w6/a/c/img
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_list_contains511f54w6/a/img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_list_contains511f54w6/b/img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok): /tmp/datalad_temp_test_list_contains511f54w6/img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): c (file)
> save(ok): a (dataset)
> add(ok): a (file)
> add(ok): b (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 3)
> save (notneeded: 2, ok: 2)
> subdataset(ok): a (dataset)
> subdataset(ok): c (dataset)
> subdataset(ok): b (dataset)
> subdataset(impossible): /tmp/datalad_temp_test_list_contains511f54w6/nowhere
> [path not contained in any matching subdataset]
> subdataset(ok): a (dataset)
> subdataset(ok): c (dataset)
> subdataset(ok): a (dataset)
> subdataset(ok): c (dataset)
> subdataset(ok): b (dataset)
> create(ok): . (dataset)
> add(ok): sub/i.img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_tree_test_find_containershsj57k2v/sub/i.img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> add(ok): dummy0.img (file)
> add(ok): dummy1.img (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 2)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_tree_test_run_mispecifiedighwsbjl/dummy0.img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_tree_test_run_mispecifiedighwsbjl/dummy0.img (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> action summary:
> add (ok: 1)
> save (ok: 1)
> add(ok): .datalad/config (file)
> save(ok): . (dataset)
> containers_add(ok):
> /tmp/datalad_temp_tree_test_run_unknown_cmdexec_placeholderf62iplzx/i.img
> (file)
> action summary:
> add (ok: 1)
> containers_add (ok: 1)
> save (ok: 1)
> run(error):
> /tmp/datalad_temp_tree_test_run_unknown_cmdexec_placeholderf62iplzx (dataset)
> [Unrecognized cmdexec placeholder: 'youdontknowme'. See containers-add for
> information on known ones: img, cmd, img_dspath]
> create(ok): . (dataset)
> add(ok): a (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): a (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): a2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): a2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> add(ok): b2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): b2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): c (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): c (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> add(ok): c2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): c2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> create(ok): . (dataset)
> add(ok): d2 (file)
> add(ok): .gitmodules (file)
> save(ok): . (dataset)
> create(ok): d2 (dataset)
> action summary:
> add (ok: 2)
> create (ok: 1)
> save (ok: 1)
> Versions: annexremote=1.6.0 cmd:7z=16.02 cmd:annex=8.20211123
> cmd:bundled-git=UNKNOWN cmd:git=2.35.1 cmd:system-git=2.35.1
> cmd:system-ssh=9.0p1 humanize=0.0.0 iso8601=1.0.2 keyring=23.5.0
> keyrings.alt=UNKNOWN msgpack=1.0.3 platformdirs=2.5.1 requests=2.27.1
> Obscure filename: str=b' |;&%b5{}\'" .datc ' repr=' |;&%b5{}\'" .datc '
> Encodings: default='utf-8' filesystem='utf-8' locale.prefered='UTF-8'
> Environment: LC_COLLATE='C.UTF-8'
> PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
> LANG='C.UTF-8' LC_ALL='C.UTF-8'
> GIT_CONFIG_PARAMETERS="'init.defaultBranch=dl-test-branch'
> 'clone.defaultRemoteName=dl-test-remote'"
> GIT_CONFIG_GLOBAL='/tmp/datalad_temp_gv2ebd64/.gitconfig' GIT_ASKPASS='true'
> make[1]: *** [debian/rules:16: override_dh_auto_install] Error 1
The full build log is available from:
http://qa-logs.debian.net/2022/04/12/datalad-container_1.1.2-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220412;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220412&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---