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.

Reply via email to