[Reproducible-builds] Bug#811470: mdp: FTBFS: TypeError: Call constructor takes either 0 or 3 positional arguments

Chris Lamb lamby at debian.org
Tue Jan 19 09:01:23 UTC 2016


Source: mdp
Version: 3.3+git19-g4ec2f29-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

mdp fails to build from source in unstable/amd64:

  [..]

  _pytest.python:1546: in parsefactories
  >           holderobj = node_or_obj.obj
  _pytest.python:205: in fget
  >           self._obj = obj = self._getobj()
  _pytest.python:344: in _getobj
  >       return self._memoizedcall('_obj', self._importtestmodule)
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.python:353: in _importtestmodule
  >           mod = self.fspath.pyimport(ensuresyspath=True)
  py._path.local:532: in pyimport
  >   ???
  <frozen importlib._bootstrap>:969: in _find_and_load
  >   ???
  <frozen importlib._bootstrap>:954: in _find_and_load_unlocked
  >   ???
  <frozen importlib._bootstrap>:892: in _find_spec
  >   ???
  <frozen importlib._bootstrap>:873: in _find_spec_legacy
  >   ???
  _pytest.assertion.rewrite:136: in find_module
  >   ???
  _pytest.assertion.rewrite:206: in _rewrite_test
  >   ???
  _pytest.assertion.rewrite:259: in rewrite_asserts
  >   ???
  _pytest.assertion.rewrite:370: in run
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:448: in visit_Assert
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:572: in visit_Compare
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:563: in visit_Attribute
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:434: in generic_visit
  >   ???
  _pytest.assertion.rewrite:397: in display
  >   ???
  _pytest.assertion.rewrite:403: in helper
  >   ???
  E   TypeError: Call constructor takes either 0 or 3 positional arguments
  _______________________ ERROR collecting test_scikits.py _______________________
  _pytest.runner:121: in __init__
  >   ???
  _pytest.main:366: in _memocollect
  >   ???
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.main:366: in <lambda>
  >   ???
  _pytest.python:347: in collect
  >       self.session._fixturemanager.parsefactories(self)
  _pytest.python:1546: in parsefactories
  >           holderobj = node_or_obj.obj
  _pytest.python:205: in fget
  >           self._obj = obj = self._getobj()
  _pytest.python:344: in _getobj
  >       return self._memoizedcall('_obj', self._importtestmodule)
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.python:353: in _importtestmodule
  >           mod = self.fspath.pyimport(ensuresyspath=True)
  py._path.local:532: in pyimport
  >   ???
  <frozen importlib._bootstrap>:969: in _find_and_load
  >   ???
  <frozen importlib._bootstrap>:954: in _find_and_load_unlocked
  >   ???
  <frozen importlib._bootstrap>:892: in _find_spec
  >   ???
  <frozen importlib._bootstrap>:873: in _find_spec_legacy
  >   ???
  _pytest.assertion.rewrite:136: in find_module
  >   ???
  _pytest.assertion.rewrite:206: in _rewrite_test
  >   ???
  _pytest.assertion.rewrite:259: in rewrite_asserts
  >   ???
  _pytest.assertion.rewrite:370: in run
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:448: in visit_Assert
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:572: in visit_Compare
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:434: in generic_visit
  >   ???
  _pytest.assertion.rewrite:397: in display
  >   ???
  _pytest.assertion.rewrite:403: in helper
  >   ???
  E   TypeError: Call constructor takes either 0 or 3 positional arguments
  ___________________ ERROR collecting test_svm_classifier.py ____________________
  _pytest.runner:121: in __init__
  >   ???
  _pytest.main:366: in _memocollect
  >   ???
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.main:366: in <lambda>
  >   ???
  _pytest.python:347: in collect
  >       self.session._fixturemanager.parsefactories(self)
  _pytest.python:1546: in parsefactories
  >           holderobj = node_or_obj.obj
  _pytest.python:205: in fget
  >           self._obj = obj = self._getobj()
  _pytest.python:344: in _getobj
  >       return self._memoizedcall('_obj', self._importtestmodule)
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.python:353: in _importtestmodule
  >           mod = self.fspath.pyimport(ensuresyspath=True)
  py._path.local:532: in pyimport
  >   ???
  <frozen importlib._bootstrap>:969: in _find_and_load
  >   ???
  <frozen importlib._bootstrap>:954: in _find_and_load_unlocked
  >   ???
  <frozen importlib._bootstrap>:892: in _find_spec
  >   ???
  <frozen importlib._bootstrap>:873: in _find_spec_legacy
  >   ???
  _pytest.assertion.rewrite:136: in find_module
  >   ???
  _pytest.assertion.rewrite:206: in _rewrite_test
  >   ???
  _pytest.assertion.rewrite:259: in rewrite_asserts
  >   ???
  _pytest.assertion.rewrite:370: in run
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:448: in visit_Assert
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:572: in visit_Compare
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:563: in visit_Attribute
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:477: in visit_Name
  >   ???
  E   TypeError: Call constructor takes either 0 or 3 positional arguments
  _______________________ ERROR collecting test_tempdir.py _______________________
  _pytest.runner:121: in __init__
  >   ???
  _pytest.main:366: in _memocollect
  >   ???
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.main:366: in <lambda>
  >   ???
  _pytest.python:347: in collect
  >       self.session._fixturemanager.parsefactories(self)
  _pytest.python:1546: in parsefactories
  >           holderobj = node_or_obj.obj
  _pytest.python:205: in fget
  >           self._obj = obj = self._getobj()
  _pytest.python:344: in _getobj
  >       return self._memoizedcall('_obj', self._importtestmodule)
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.python:353: in _importtestmodule
  >           mod = self.fspath.pyimport(ensuresyspath=True)
  py._path.local:532: in pyimport
  >   ???
  <frozen importlib._bootstrap>:969: in _find_and_load
  >   ???
  <frozen importlib._bootstrap>:954: in _find_and_load_unlocked
  >   ???
  <frozen importlib._bootstrap>:892: in _find_spec
  >   ???
  <frozen importlib._bootstrap>:873: in _find_spec_legacy
  >   ???
  _pytest.assertion.rewrite:136: in find_module
  >   ???
  _pytest.assertion.rewrite:206: in _rewrite_test
  >   ???
  _pytest.assertion.rewrite:259: in rewrite_asserts
  >   ???
  _pytest.assertion.rewrite:370: in run
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:448: in visit_Assert
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:533: in visit_Call
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:563: in visit_Attribute
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:563: in visit_Attribute
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:477: in visit_Name
  >   ???
  E   TypeError: Call constructor takes either 0 or 3 positional arguments
  ____________________ ERROR collecting test_utils_generic.py ____________________
  _pytest.runner:121: in __init__
  >   ???
  _pytest.main:366: in _memocollect
  >   ???
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.main:366: in <lambda>
  >   ???
  _pytest.python:347: in collect
  >       self.session._fixturemanager.parsefactories(self)
  _pytest.python:1546: in parsefactories
  >           holderobj = node_or_obj.obj
  _pytest.python:205: in fget
  >           self._obj = obj = self._getobj()
  _pytest.python:344: in _getobj
  >       return self._memoizedcall('_obj', self._importtestmodule)
  _pytest.main:287: in _memoizedcall
  >   ???
  _pytest.python:353: in _importtestmodule
  >           mod = self.fspath.pyimport(ensuresyspath=True)
  py._path.local:532: in pyimport
  >   ???
  <frozen importlib._bootstrap>:969: in _find_and_load
  >   ???
  <frozen importlib._bootstrap>:954: in _find_and_load_unlocked
  >   ???
  <frozen importlib._bootstrap>:892: in _find_spec
  >   ???
  <frozen importlib._bootstrap>:873: in _find_spec_legacy
  >   ???
  _pytest.assertion.rewrite:136: in find_module
  >   ???
  _pytest.assertion.rewrite:206: in _rewrite_test
  >   ???
  _pytest.assertion.rewrite:259: in rewrite_asserts
  >   ???
  _pytest.assertion.rewrite:370: in run
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:448: in visit_Assert
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:572: in visit_Compare
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:563: in visit_Attribute
  >   ???
  /usr/lib/python3.5/ast.py:245: in visit
  >       return visitor(node)
  _pytest.assertion.rewrite:477: in visit_Name
  >   ???
  E   TypeError: Call constructor takes either 0 or 3 positional arguments
  ===================================== NOTE =====================================
            python: 3.5.1.final.0
               mdp: 3.4
   parallel python: NOT AVAILABLE: No module named 'pp'
            shogun: NOT AVAILABLE: No module named 'shogun'
            libsvm: NOT AVAILABLE: No module named 'svm'
            joblib: NOT AVAILABLE: No module named 'joblib'
           sklearn: NOT AVAILABLE: No module named 'scikits'
              numx: numpy 1.10.4
            symeig: symeig_fake
  Random Seed: 1029384756
  
  IMPORTANT: some tests use random numbers. This could
  occasionally lead to failures due to numerical degeneracies.
  To rule this out, please run the tests more than once.
  If you get reproducible failures please report a bug!
  
  =============== 236 passed, 8 skipped, 36 error in 29.26 seconds ===============
  debian/rules:29: recipe for target 'override_dh_auto_install' failed
  make[1]: *** [override_dh_auto_install] Error 1
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160119095716.gIzgNsTeYU/mdp-3.3+git19-g4ec2f29'
  debian/rules:24: recipe for target 'binary' failed
  make: *** [binary] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mdp.3.3+git19-g4ec2f29-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 13813 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160119/bc70f7ee/attachment.obj>


More information about the Reproducible-builds mailing list