Package: src:datalad
Version: 0.14.0-1
Severity: serious
Control: close -1 0.18.1-2
Tags: ftbfs bullseye
Dear maintainer:
During a rebuild of all packages in bullseye, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build --with python3 --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# cheap fake of an installed datalad, so we get .egg-info with entry points
/usr/bin/make bin
make[2]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p bin
PYTHONPATH="bin:" python3 setup.py develop --install-dir bin
running develop
running egg_info
[... snipped ...]
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
[Previous line repeated 2 more times]
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_publish.py",
line 292, in test_publish_recursive
origin_sub2.config.set(
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/config.py", line
813, in set
self._run(to_options(replace_all=force) + [var, value],
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/config.py", line
735, in _run
out = self._runner.run(self._config_cmd + args, **kwargs)
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/cmd.py",
line 409, in run
raise CommandError(
datalad.support.exceptions.CommandError: CommandError: 'git --git-dir= config
--local receive.denyCurrentBranch updateInstead' failed with exitcode 128 [err:
'fatal: --local can only be used inside a git repository']
======================================================================
ERROR: datalad.distribution.tests.test_publish.test_publish_with_data
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
[Previous line repeated 2 more times]
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_publish.py",
line 470, in test_publish_with_data
sub1 = GitRepo(opj(src_path, 'subm 1'), create=False)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/repo.py",
line 154, in __call__
instance = type.__call__(cls, *new_args, **new_kwargs)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 912, in __init__
raise NoSuchPathError(path)
datalad.support.exceptions.NoSuchPathError:
/tmp/datalad_temp_test_publish_with_data2ikbbugq/subm 1
======================================================================
ERROR: datalad.support.tests.test_annexrepo.test_AnnexRepo_add_submodule
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1962, in _wrap_skip_if_adjusted_branch
return func(*args, **kwargs)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/tests/test_annexrepo.py",
line 1790, in test_AnnexRepo_add_submodule
top_repo.add_submodule('sub', name='sub', url=source_path)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2898, in add_submodule
self.call_git(cmd)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2197, in call_git
out, _ = self._call_git(args, files,
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2138, in _call_git
res = runner.run(
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/cmd.py",
line 409, in run
raise CommandError(
datalad.support.exceptions.CommandError: CommandError: 'git submodule add
--name sub /tmp/datalad_temp_test_AnnexRepo_add_submodule9sqrbg5j sub' failed
with exitcode 128 under /tmp/datalad_temp_test_AnnexRepo_add_submoduleiukkdsz9
[err: 'Cloning into
'/tmp/datalad_temp_test_AnnexRepo_add_submoduleiukkdsz9/sub'...
fatal: transport 'file' not allowed
fatal: clone of '/tmp/datalad_temp_test_AnnexRepo_add_submodule9sqrbg5j' into
submodule path '/tmp/datalad_temp_test_AnnexRepo_add_submoduleiukkdsz9/sub'
failed']
======================================================================
ERROR: datalad.support.tests.test_gitrepo.test_GitRepo_add_submodule
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/tests/test_gitrepo.py",
line 1052, in test_GitRepo_add_submodule
top_repo.add_submodule('sub', name='sub', url=source_path)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2898, in add_submodule
self.call_git(cmd)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2197, in call_git
out, _ = self._call_git(args, files,
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2138, in _call_git
res = runner.run(
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/cmd.py",
line 409, in run
raise CommandError(
datalad.support.exceptions.CommandError: CommandError: 'git submodule add
--name sub /tmp/datalad_temp_test_GitRepo_add_submoduleyqutmqkr sub' failed
with exitcode 128 under /tmp/datalad_temp_test_GitRepo_add_submodulepuc3ohe8
[err: 'Cloning into
'/tmp/datalad_temp_test_GitRepo_add_submodulepuc3ohe8/sub'...
fatal: transport 'file' not allowed
fatal: clone of '/tmp/datalad_temp_test_GitRepo_add_submoduleyqutmqkr' into
submodule path '/tmp/datalad_temp_test_GitRepo_add_submodulepuc3ohe8/sub'
failed']
======================================================================
ERROR: datalad.support.tests.test_gitrepo.test_submodule_deinit
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/tests/test_gitrepo.py",
line 1009, in test_submodule_deinit
src.add_submodule('subm 1', name='subm 1', url=subsrc.path)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2898, in add_submodule
self.call_git(cmd)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2197, in call_git
out, _ = self._call_git(args, files,
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2138, in _call_git
res = runner.run(
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/cmd.py",
line 409, in run
raise CommandError(
datalad.support.exceptions.CommandError: CommandError: 'git submodule add
--name 'subm 1' /tmp/datalad_temp_test_submodule_deinitfawet6if 'subm 1''
failed with exitcode 128 under /tmp/datalad_temp_test_submodule_deinitupzarlz4
[err: 'Cloning into '/tmp/datalad_temp_test_submodule_deinitupzarlz4/subm 1'...
fatal: transport 'file' not allowed
fatal: clone of '/tmp/datalad_temp_test_submodule_deinitfawet6if' into
submodule path '/tmp/datalad_temp_test_submodule_deinitupzarlz4/subm 1' failed']
======================================================================
ERROR:
datalad.support.tests.test_gitrepo.test_GitRepo_update_submodule_init_adjust_branch(False,)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/tests/test_gitrepo.py",
line 1093, in check_update_submodule_init_adjust_branch
clone.update_submodule("sub", init=True)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2988, in update_submodule
self.call_git(cmd, files=[path])
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2197, in call_git
out, _ = self._call_git(args, files,
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/support/gitrepo.py",
line 2132, in _call_git
res = runner.run_on_filelist_chunks(
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/cmd.py",
line 659, in run_on_filelist_chunks
res = self.run(
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/cmd.py",
line 409, in run
raise CommandError(
datalad.support.exceptions.CommandError: CommandError: 'git submodule update
--checkout --init -- sub' failed with exitcode 1 under
/tmp/datalad_temp_check_update_submodule_init_adjust_branchp754fd62/clone [out:
'Unable to fetch in submodule path 'sub'; trying to directly fetch
5bed6938b0498ceab41ac16cbc21ca73b38f9977:'] [err: 'Submodule 'sub'
(/tmp/datalad_temp_check_update_submodule_init_adjust_branchp754fd62/src/sub)
registered for path 'sub'
fatal: transport 'file' not allowed
fatal: transport 'file' not allowed
Fetched in submodule path 'sub', but it did not contain
5bed6938b0498ceab41ac16cbc21ca73b38f9977. Direct fetching of that commit
failed.']
======================================================================
ERROR: datalad.tests.test_testrepos.test_clone
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1082, in _wrap_with_testrepos
testrepos_uris = _get_testrepos_uris(regex, flavors_)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1028, in _get_testrepos_uris
uris.append(clone_url(spec['local']))
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 968, in clone_url
runner.run(["git", "clone", url, tdir], protocol=KillOutput)
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/cmd.py",
line 409, in run
raise CommandError(
datalad.support.exceptions.CommandError: CommandError: 'git clone
'/tmp/datalad_temp_testrepo_0q12i9mh/sub dataset1/subm 1'
/tmp/datalad_temp_clone_url_49uhkg5y' failed with exitcode 128
======================================================================
ERROR: datalad.tests.test_tests_utils.test_with_testrepos
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/test_tests_utils.py",
line 156, in test_with_testrepos
check_with_testrepos()
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1082, in _wrap_with_testrepos
testrepos_uris = _get_testrepos_uris(regex, flavors_)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1028, in _get_testrepos_uris
uris.append(clone_url(spec['local']))
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 968, in clone_url
runner.run(["git", "clone", url, tdir], protocol=KillOutput)
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/cmd.py",
line 409, in run
raise CommandError(
datalad.support.exceptions.CommandError: CommandError: 'git clone
'/tmp/datalad_temp_testrepo_0q12i9mh/sub dataset1/subm 1'
/tmp/datalad_temp_clone_url_j7xifk2i' failed with exitcode 128
======================================================================
FAIL:
datalad.core.distributed.tests.test_clone.test_clone_dataset_from_just_source
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/core/distributed/tests/test_clone.py",
line 228, in test_clone_dataset_from_just_source
assert_in('INFO.txt', ds.repo.get_indexed_files())
AssertionError: 'INFO.txt' not found in []
======================================================================
FAIL:
datalad.distribution.tests.test_create_sibling.test_target_ssh_since(False,)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_create_sibling.py",
line 451, in check_target_ssh_since
eq_(len(source.subdatasets()), 2)
AssertionError: 0 != 2
======================================================================
FAIL: datalad.distribution.tests.test_dataset.test_is_installed
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_dataset.py",
line 115, in test_is_installed
assert_result_count(
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1367, in assert_result_count
raise AssertionError(
AssertionError: Got 0 instead of 1 expected results matching
{
"message": [
"collision with %s (dataset) in dataset %s",
"/tmp/datalad_temp_test_is_installedgkymdgjw/subm 1",
"/tmp/datalad_temp_test_is_installedgkymdgjw"
],
"path": "/tmp/datalad_temp_test_is_installedgkymdgjw/subm 1",
"status": "error"
}
Inspected 1 record(s):
[
{
"action": "create",
"path": "/tmp/datalad_temp_test_is_installedgkymdgjw/subm 1",
"refds": "/tmp/datalad_temp_test_is_installedgkymdgjw/subm 1",
"status": "ok",
"type": "dataset"
}
]
======================================================================
FAIL: datalad.distribution.tests.test_install.test_install_dataset_from_instance
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_install.py",
line 270, in test_install_dataset_from_instance
assert_in('INFO.txt', clone.repo.get_indexed_files())
AssertionError: 'INFO.txt' not found in []
======================================================================
FAIL:
datalad.distribution.tests.test_install.test_install_dataset_from_just_source
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_install.py",
line 255, in test_install_dataset_from_just_source
assert_in('INFO.txt', ds.repo.get_indexed_files())
AssertionError: 'INFO.txt' not found in []
======================================================================
FAIL: datalad.distribution.tests.test_install.test_install_known_subdataset
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_install.py",
line 483, in test_install_known_subdataset
assert_in('subm 1', ds.subdatasets(fulfilled=False, result_xfm='relpaths'))
AssertionError: 'subm 1' not found in []
======================================================================
FAIL: datalad.distribution.tests.test_install.test_install_recursive
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_install.py",
line 324, in test_install_recursive
eq_(set(ds.subdatasets(recursive=True, fulfilled=False,
result_xfm='relpaths')),
AssertionError: set() != {'2', 'subm 1'}
======================================================================
FAIL: datalad.distribution.tests.test_install.test_install_recursive_with_data
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_install.py",
line 379, in test_install_recursive_with_data
assert_result_count(res, 3, type='dataset', action='install')
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1367, in assert_result_count
raise AssertionError(
AssertionError: Got 1 instead of 3 expected results matching
{
"action": "install",
"type": "dataset"
}
Inspected 2 record(s):
[
{
"action": "install",
"path": "/tmp/datalad_temp_test_install_recursive_with_dataetg3uvjb",
"refds": null,
"source": {
"default_destpath": "datalad_temp_testrepo_clhdhzjy",
"giturl": "/tmp/datalad_temp_testrepo_clhdhzjy",
"source": "/tmp/datalad_temp_testrepo_clhdhzjy",
"type": "giturl",
"version": null
},
"source_url": "/tmp/datalad_temp_testrepo_clhdhzjy",
"status": "ok",
"type": "dataset"
},
{
"action": "get",
"annexkey":
"SHA256E-s28--2795fb26981c5a687b9bf44930cc220029223f472cea0f0b17274f4473181e7b.dat",
"message": "from web...",
"path":
"/tmp/datalad_temp_test_install_recursive_with_dataetg3uvjb/test-annex.dat",
"refds": null,
"status": "ok",
"type": "file"
}
]
======================================================================
FAIL: datalad.distribution.tests.test_install.test_install_skip_list_arguments
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_install.py",
line 686, in test_install_skip_list_arguments
assert_result_count(
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1367, in assert_result_count
raise AssertionError(
AssertionError: Got 0 instead of 1 expected results matching
{
"message": [
"Installed subdataset in order to get %s",
"/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5/subm 1"
],
"status": "ok"
}
Inspected 4 record(s):
[
{
"action": "get",
"message": "path does not exist",
"path": "/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5/subm 1",
"refds": "/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5",
"status": "impossible"
},
{
"action": "get",
"message": "path does not exist",
"path":
"/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5/not_existing",
"refds": "/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5",
"status": "impossible"
},
{
"action": "get",
"message": [
"path not associated with dataset %s",
"Dataset(/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5)"
],
"path": "/tmp/datalad_temp_test_install_skip_list_argumentsoo5ez_il",
"refds": "/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5",
"status": "error"
},
{
"action": "get",
"message": "path does not exist",
"path": "/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5/2",
"refds": "/tmp/datalad_temp_test_install_skip_list_argumentsso1cqco5",
"status": "impossible"
}
]
======================================================================
FAIL: datalad.distribution.tests.test_update.test_update_simple
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 752, in _wrap_with_tempfile
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/distribution/tests/test_update.py",
line 116, in test_update_simple
assert_result_count(dest.update(recursive=True),
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1367, in assert_result_count
raise AssertionError(
AssertionError: Got 1 instead of 3 expected results matching
{
"status": "ok",
"type": "dataset"
}
Inspected 1 record(s):
[
{
"action": "update",
"path": "/tmp/datalad_temp_test_update_simplebcgso5cj",
"refds": "/tmp/datalad_temp_test_update_simplebcgso5cj",
"status": "ok",
"type": "dataset"
}
]
-------------------- >> begin captured logging << --------------------
asyncio: DEBUG: Using selector: EpollSelector
asyncio: DEBUG: Using selector: EpollSelector
asyncio: DEBUG: Using selector: EpollSelector
asyncio: DEBUG: Using selector: EpollSelector
asyncio: DEBUG: Using selector: EpollSelector
asyncio: DEBUG: Using selector: EpollSelector
asyncio: DEBUG: Using selector: EpollSelector
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: datalad.interface.tests.test_unlock.test_unlock
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 225, in _wrap_skip_if_root
return func(*args, **kwargs)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/tests/utils.py",
line 1100, in _wrap_with_testrepos
t(*(arg + (uri,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build/datalad/interface/tests/test_unlock.py",
line 106, in test_unlock
assert_raises(IOError, open, opj(path, 'test-annex.dat'), "w")
AssertionError: OSError not raised by open
----------------------------------------------------------------------
Ran 1213 tests in 1238.873s
FAILED (SKIP=142, errors=16, failures=11)
D: /a
D: /a/b/c
D: /a~
D: /a b/name
testing 0
testing 1
/tmp/datalad_temp_tree_test_paths_with_forward_slasheswd71_u99
' |;&%b5{}\'" .datc'
Versions: annexremote=1.4.3 appdirs=1.4.4 cmd:7z=16.02 cmd:annex=8.20210223
cmd:bundled-git=UNKNOWN cmd:git=2.30.2 cmd:system-git=2.30.2
cmd:system-ssh=8.4p1 exifread=2.3.2 humanize=0.0.0 iso8601=0.1.13
keyring=22.0.1 keyrings.alt=4.0.2 msgpack=1.0.0 mutagen=1.45.1 patoolib=1.12
requests=2.25.1 tqdm=4.57.0 wrapt=1.12.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='/<<PKGBUILDDIR>>/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
LC_ALL='C.UTF-8'
PYTHONPATH='/<<PKGBUILDDIR>>/debian/python3-datalad/usr/lib/python3.9/dist-packages:/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build'
GIT_CONFIG_PARAMETERS="'init.defaultBranch=dl-test-branch'"
E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_datalad/build; python3.9 -m nose -v -s
-v -e 'test_(basics|proxying_open_testrepobased|script_shims)'
dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.9
--test-nose returned exit code 13
make[1]: *** [debian/rules:47: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:28: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/bullseye/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.