[Python-modules-team] Bug#795848: foolscap: FTBFS: Ran 470 tests in 136.579s FAILED (skips=4, failures=1, errors=7, successes=462)

Chris Lamb lamby at debian.org
Mon Aug 17 11:52:20 UTC 2015


Source: foolscap
Version: 0.8.0-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,

foolscap fails to build from source on unstable/amd64:

  [..]

      test_simple ...                                                   
          [OK]
      test_two ...                                                      
          [OK]
      test_two_failure ...                                              
          [OK]
    Base32
      test_is_base32 ...                                                
          [OK]
    Time
      test_format ...                                                   
          [OK]
  
  ===============================================================================
  [SKIPPED]
  new-style classes still broken
  
  foolscap.test.test_banana.ThereAndBackAgain.test_boundMethod_newstyle
  foolscap.test.test_banana.ThereAndBackAgain.test_classMethod_newstyle
  foolscap.test.test_banana.ThereAndBackAgain.test_class_newstyle
  foolscap.test.test_banana.ThereAndBackAgain.test_instance_newstyle
  ===============================================================================
  [FAIL]
  Traceback (most recent call last):
    File "/tmp/buildd/foolscap-0.8.0/foolscap/test/test_logging.py",
    line 554, in _check_observer
      self.failUnlessEqual(len(msgs), 8)
    File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py",
    line 437, in assertEqual
      super(_Assertions, self).assertEqual(first, second, msg)
    File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
      assertion_func(first, second, msg=msg)
    File "/usr/lib/python2.7/unittest/case.py", line 506, in
    _baseAssertEqual
      raise self.failureException(msg)
  twisted.trial.unittest.FailTest: 3 != 8
  
  foolscap.test.test_logging.Publish.test_logpublisher
  ===============================================================================
  [ERROR]
  Traceback (most recent call last):
    File "/tmp/buildd/foolscap-0.8.0/foolscap/test/test_logging.py",
    line 2185, in _check
      self.failUnlessEqual(fl_out[0]["message"], "one")
  exceptions.KeyError: 'message'
  
  foolscap.test.test_logging.Bridge.test_no_loops
  ===============================================================================
  [ERROR]
  Traceback (most recent call last):
    File "/tmp/buildd/foolscap-0.8.0/foolscap/test/test_logging.py",
    line 2156, in _check
      self.failUnlessEqual(fl_out[0]["message"], "one")
  exceptions.KeyError: 'message'
  
  foolscap.test.test_logging.Bridge.test_twisted_to_foolscap
  ===============================================================================
  [ERROR]
  Traceback (most recent call last):
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 215, in
    produce
      slicer = self.newSlicerFor(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 314, in
    newSlicerFor
      return topSlicer.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 48, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicers/root.py", line 66,
    in slicerForObject
      raise Violation("cannot serialize %s (%s)" % (obj, name))
  foolscap.tokens.Violation: Violation
  (<RootSlicer>.<call-0-1-msg>.<arg[0]-of-msg>.??): ("cannot serialize
  message 2 here (<class
  'twisted.logger._stdlib.StringifiableFromEvent'>)",)
  
  foolscap.test.test_logging.Publish.test_logpublisher_catchup
  ===============================================================================
  [ERROR]
  Traceback (most recent call last):
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 215, in
    produce
      slicer = self.newSlicerFor(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 314, in
    newSlicerFor
      return topSlicer.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 48, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicers/root.py", line 66,
    in slicerForObject
      raise Violation("cannot serialize %s (%s)" % (obj, name))
  foolscap.tokens.Violation: Violation
  (<RootSlicer>.<call-0-1-msg>.<arg[0]-of-msg>.??): ("cannot serialize
  message 3 here (<class
  'twisted.logger._stdlib.StringifiableFromEvent'>)",)
  
  foolscap.test.test_logging.Publish.test_logpublisher_catchup
  ===============================================================================
  [ERROR]
  Traceback (most recent call last):
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 215, in
    produce
      slicer = self.newSlicerFor(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 314, in
    newSlicerFor
      return topSlicer.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 48, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicers/root.py", line 66,
    in slicerForObject
      raise Violation("cannot serialize %s (%s)" % (obj, name))
  foolscap.tokens.Violation: Violation
  (<RootSlicer>.<call-0-1-msg>.<arg[0]-of-msg>.??): ("cannot serialize
  <LogLevel=info> (<class 'twisted.python.constants.NamedConstant'>)",)
  
  foolscap.test.test_logging.Publish.test_logpublisher_catchup
  ===============================================================================
  [ERROR]
  Traceback (most recent call last):
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 215, in
    produce
      slicer = self.newSlicerFor(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 314, in
    newSlicerFor
      return topSlicer.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 48, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicers/root.py", line 66,
    in slicerForObject
      raise Violation("cannot serialize %s (%s)" % (obj, name))
  foolscap.tokens.Violation: Violation
  (<RootSlicer>.<call-0-1-msg>.<arg[0]-of-msg>.??): ("cannot serialize
  Unhandled Error\nTraceback (most recent call last):\nFailure:
  foolscap.test.test_logging.SampleError: err3\n (<class
  'twisted.logger._stdlib.StringifiableFromEvent'>)",)
  
  foolscap.test.test_logging.Publish.test_logpublisher_catchup
  ===============================================================================
  [ERROR]
  Traceback (most recent call last):
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 215, in
    produce
      slicer = self.newSlicerFor(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/banana.py", line 314, in
    newSlicerFor
      return topSlicer.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 48, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicer.py", line 126, in
    slicerForObject
      return self.parent.slicerForObject(obj)
    File "/tmp/buildd/foolscap-0.8.0/foolscap/slicers/root.py", line 66,
    in slicerForObject
      raise Violation("cannot serialize %s (%s)" % (obj, name))
  foolscap.tokens.Violation: Violation
  (<RootSlicer>.<call-0-1-msg>.<arg[0]-of-msg>.??): ("cannot serialize
  Unhandled Error\nTraceback (most recent call last):\nFailure:
  foolscap.test.test_logging.SampleError: err4\n (<class
  'twisted.logger._stdlib.StringifiableFromEvent'>)",)
  
  foolscap.test.test_logging.Publish.test_logpublisher_catchup
  -------------------------------------------------------------------------------
  Ran 470 tests in 136.579s
  
  FAILED (skips=4, failures=1, errors=7, successes=462)
  Makefile:10: recipe for target 'test' failed
  make[2]: *** [test] Error 1
  make[2]: Leaving directory '/tmp/buildd/foolscap-0.8.0'
  dh_auto_test: make -j1 test returned exit code 2
  debian/rules:12: recipe for target 'override_dh_auto_test' failed
  make[1]: *** [override_dh_auto_test] Error 2
  make[1]: Leaving directory '/tmp/buildd/foolscap-0.8.0'
  debian/rules:6: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or can be viewed here:

  https://reproducible.debian.net/logs/unstable/amd64/foolscap_0.8.0-1.build1.log.gz


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: foolscap.0.8.0-1.unstable.amd64.log.txt
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20150817/f1343d82/attachment-0001.txt>


More information about the Python-modules-team mailing list