Package: src:datalad
Version: 0.2.3-1
Severity: serious
Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --with python2 --buildsystem=pybuild
dh_testdir -i -O--buildsystem=pybuild
dh_update_autotools_config -i -O--buildsystem=pybuild
dh_auto_configure -i -O--buildsystem=pybuild
pybuild --configure --test-nose -i python{version} -p 2.7
I: pybuild base:184: python2.7 setup.py config
running config
dh_auto_build -i -O--buildsystem=pybuild
pybuild --build --test-nose -i python{version} -p 2.7
I: pybuild base:184: /usr/bin/python setup.py build
running build
running build_py
[... snipped ...]
======================================================================
FAIL: datalad.support.tests.test_annexrepo.test_AnnexRepo_add_to_git
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/tests/utils.py",
line 697, in newfunc
t(*(arg + (uri,)), **kw)
File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/tests/utils.py",
line 507, in newfunc
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/support/tests/test_annexrepo.py",
line 661, in test_AnnexRepo_add_to_git
ok_clean_git_annex_proxy(repo.path)
File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/tests/utils.py",
line 157, in ok_clean_git_annex_proxy
assert_in("nothing to commit, working directory clean", out[0], "git-status
output via proxy not plausible: %s" % out[0])
AssertionError: git-status output via proxy not plausible: On branch
annex/direct/master
nothing to commit, working tree clean
======================================================================
FAIL: datalad.support.tests.test_annexrepo.test_AnnexRepo_annex_proxy
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/tests/utils.py",
line 818, in newfunc
reraise(*exc_info)
File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/tests/utils.py",
line 794, in newfunc
func(*args, **kwargs)
File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/tests/utils.py",
line 697, in newfunc
t(*(arg + (uri,)), **kw)
File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/tests/utils.py",
line 507, in newfunc
return t(*(arg + (filename,)), **kw)
File
"/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/support/tests/test_annexrepo.py",
line 125, in test_AnnexRepo_annex_proxy
ok_clean_git_annex_proxy(path=annex_path)
File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/datalad/tests/utils.py",
line 157, in ok_clean_git_annex_proxy
assert_in("nothing to commit, working directory clean", out[0], "git-status
output via proxy not plausible: %s" % out[0])
AssertionError: git-status output via proxy not plausible: On branch
annex/direct/master
nothing to commit, working tree clean
----------------------------------------------------------------------
Ran 399 tests in 103.178s
FAILED (SKIP=41, errors=3, failures=3)
E: pybuild pybuild:276: test: plugin distutils failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose -s -v datalad
dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 --test-nose
returned exit code 13
debian/rules:27: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:19: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------
This used to build ok, so this failure seems related to git 2.9.3,
which is in testing since a few days.
Thanks.