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.

Reply via email to