Your message dated Mon, 20 Nov 2017 21:04:56 +0000
with message-id <e1egtfq-00063h...@fasolo.debian.org>
and subject line Bug#877206: fixed in foolscap 0.13.0-1
has caused the Debian Bug report #877206,
regarding foolscap FTBFS with twisted 17.9.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
877206: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877206
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: foolscap
Version: 0.12.6-1
Severity: serious
Tags: buster sid

https://ci.debian.net/packages/f/foolscap/unstable/amd64/
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/foolscap.html

...
===============================================================================
[FAIL]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_logging.py",
 line 1319, in _check_gatherer
    self.failUnlessEqual(len(events), 4)
  File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line 432, 
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: 2 != 4

foolscap.test.test_logging.Gatherer.test_log_gatherer
foolscap.test.test_logging.Gatherer.test_log_gatherer2
foolscap.test.test_logging.Gatherer.test_log_gatherer_furlfile
foolscap.test.test_logging.Gatherer.test_log_gatherer_furlfile2
foolscap.test.test_logging.Gatherer.test_log_gatherer_furlfile_multiple
foolscap.test.test_logging.Gatherer.test_log_gatherer_multiple
===============================================================================
[FAIL]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_logging.py",
 line 460, in _check
    self.failUnlessEqual(len(files), 1)
  File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line 432, 
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: 0 != 1

foolscap.test.test_logging.Incidents.test_classify
===============================================================================
[FAIL]
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1386, 
in _inlineCallbacks
    result = g.send(result)
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_logging.py",
 line 2193, in test_basic
    self.failUnless("4 events covering" in page)
  File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line 395, 
in assertTrue
    super(_Assertions, self).assertTrue(condition, msg)
  File "/usr/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)
twisted.trial.unittest.FailTest: False is not true

foolscap.test.test_logging.Web.test_basic
===============================================================================
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_copyable.py",
 line 138, in _testFailure1_1
    p = pickle.dumps(f)
  File "/usr/lib/python2.7/pickle.py", line 1380, in dumps
    Pickler(file, protocol).dump(obj)
  File "/usr/lib/python2.7/pickle.py", line 224, in dump
    self.save(obj)
  File "/usr/lib/python2.7/pickle.py", line 331, in save
    self.save_reduce(obj=obj, *rv)
  File "/usr/lib/python2.7/pickle.py", line 425, in save_reduce
    save(state)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 759, in save_global
    (obj, module, name))
pickle.PicklingError: Can't pickle <class exceptions.RuntimeError at 
0x7ff5623e7e88>: it's not the same object as exceptions.RuntimeError

foolscap.test.test_copyable.Copyable.testFailure1
===============================================================================
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_copyable.py",
 line 172, in _testFailure2_1
    p = pickle.dumps(f)
  File "/usr/lib/python2.7/pickle.py", line 1380, in dumps
    Pickler(file, protocol).dump(obj)
  File "/usr/lib/python2.7/pickle.py", line 224, in dump
    self.save(obj)
  File "/usr/lib/python2.7/pickle.py", line 331, in save
    self.save_reduce(obj=obj, *rv)
  File "/usr/lib/python2.7/pickle.py", line 425, in save_reduce
    save(state)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 759, in save_global
    (obj, module, name))
pickle.PicklingError: Can't pickle <class exceptions.RuntimeError at 
0x7ff5623e7e20>: it's not the same object as exceptions.RuntimeError

foolscap.test.test_copyable.Copyable.testFailure2
===============================================================================
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_logging.py",
 line 1922, in _check
    self.failUnless("FAILURE:" in lines[3])
exceptions.IndexError: list index out of range

foolscap.test.test_logging.Dumper.test_dump
===============================================================================
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/eventual.py",
 line 26, in _turn
    cb(*args, **kwargs)
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/logging/log.py",
 line 484, in msg
    from_="local", rx_time=time.time())
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/logging/flogfile.py",
 line 20, in serialize_wrapper
    pickle.dump(wrapper, f)
  File "/usr/lib/python2.7/pickle.py", line 1376, in dump
    Pickler(file, protocol).dump(obj)
  File "/usr/lib/python2.7/pickle.py", line 224, in dump
    self.save(obj)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 331, in save
    self.save_reduce(obj=obj, *rv)
  File "/usr/lib/python2.7/pickle.py", line 425, in save_reduce
    save(state)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 759, in save_global
    (obj, module, name))
pickle.PicklingError: Can't pickle <class 
foolscap.test.test_logging.SampleError at 0x7ff55bd49460>: it's not the same 
object as foolscap.test.test_logging.SampleError

foolscap.test.test_logging.Dumper.test_dump
===============================================================================
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_logging.py",
 line 2042, in _check
    assert count == 5
exceptions.AssertionError: 

foolscap.test.test_logging.Filter.test_basic
===============================================================================
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/eventual.py",
 line 26, in _turn
    cb(*args, **kwargs)
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/logging/log.py",
 line 484, in msg
    from_="local", rx_time=time.time())
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/logging/flogfile.py",
 line 20, in serialize_wrapper
    pickle.dump(wrapper, f)
  File "/usr/lib/python2.7/pickle.py", line 1376, in dump
    Pickler(file, protocol).dump(obj)
  File "/usr/lib/python2.7/pickle.py", line 224, in dump
    self.save(obj)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 331, in save
    self.save_reduce(obj=obj, *rv)
  File "/usr/lib/python2.7/pickle.py", line 425, in save_reduce
    save(state)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 759, in save_global
    (obj, module, name))
pickle.PicklingError: Can't pickle <class 
foolscap.test.test_logging.SampleError at 0x7ff55bd5fc80>: it's not the same 
object as foolscap.test.test_logging.SampleError

foolscap.test.test_logging.Filter.test_basic
===============================================================================
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/eventual.py",
 line 26, in _turn
    cb(*args, **kwargs)
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/logging/log.py",
 line 484, in msg
    from_="local", rx_time=time.time())
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/logging/flogfile.py",
 line 20, in serialize_wrapper
    pickle.dump(wrapper, f)
  File "/usr/lib/python2.7/pickle.py", line 1376, in dump
    Pickler(file, protocol).dump(obj)
  File "/usr/lib/python2.7/pickle.py", line 224, in dump
    self.save(obj)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 331, in save
    self.save_reduce(obj=obj, *rv)
  File "/usr/lib/python2.7/pickle.py", line 425, in save_reduce
    save(state)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
    self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
    save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
    f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 759, in save_global
    (obj, module, name))
pickle.PicklingError: Can't pickle <class exceptions.RuntimeError at 
0x7ff55bcc36d0>: it's not the same object as exceptions.RuntimeError

foolscap.test.test_logging.Web.test_basic
-------------------------------------------------------------------------------
Ran 524 tests in 191.455s

FAILED (skips=4, failures=8, errors=7, successes=508)
Makefile:12: recipe for target 'test' failed
make[2]: *** [test] Error 1

--- End Message ---
--- Begin Message ---
Source: foolscap
Source-Version: 0.13.0-1

We believe that the bug you reported is fixed in the latest version of
foolscap, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 877...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julian Taylor <jtaylor.deb...@googlemail.com> (supplier of updated foolscap 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 20 Nov 2017 20:50:29 +0100
Source: foolscap
Binary: python-foolscap
Architecture: source all
Version: 0.13.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Julian Taylor <jtaylor.deb...@googlemail.com>
Description:
 python-foolscap - object-capability-based RPC system for Twisted Python
Closes: 877206
Changes:
 foolscap (0.13.0-1) unstable; urgency=medium
 .
   [ Edward Betts ]
   * fix spelling mistake in man pages
 .
   [ Julian Taylor ]
   * New upstream release (Closes: #877206)
   * bump standard to 4.1.1, no changes required
   * update debian/watch url to https
Checksums-Sha1:
 34b6fa311325aa0edcb6d73fc14a9d4a1b655993 2346 foolscap_0.13.0-1.dsc
 a3d40fd1b594251b86ad1c0831ba22774785ac2b 523724 foolscap_0.13.0.orig.tar.gz
 ac257a721b8ec470e3870a8ac3a2598d03a5a502 8380 foolscap_0.13.0-1.debian.tar.xz
 06da13bb5869a7f27d0020e186bc68783f715e5d 6876 foolscap_0.13.0-1_amd64.buildinfo
 4f741b8c137202a71c10fc4bfad151b5e2171a08 404192 
python-foolscap_0.13.0-1_all.deb
Checksums-Sha256:
 1bc41863707b00b2e31ed6d431009163e26521a232dbd413acd53609bd9a981f 2346 
foolscap_0.13.0-1.dsc
 624347e2d9da076e460dd979e9f46e929a1ce5fd87a3a287ad4fe156a0a3ca9c 523724 
foolscap_0.13.0.orig.tar.gz
 80a87c82a2fec9d2c67e6cf2f617af7fbabba4462c2ca4ce938723edcfde5cff 8380 
foolscap_0.13.0-1.debian.tar.xz
 323d6bf3e037d127177a4ac3a300a4489376d06e5e65c544a2849ee74e44c67e 6876 
foolscap_0.13.0-1_amd64.buildinfo
 f1eb916a3ff5c4d6944d2ffccae8c46d8c58ecabf3f9add2dfb1ddd7b33778eb 404192 
python-foolscap_0.13.0-1_all.deb
Files:
 224d65e229b1dd583b0945fac9317490 2346 python optional foolscap_0.13.0-1.dsc
 65ff8edb777d9aef09f89f6401586877 523724 python optional 
foolscap_0.13.0.orig.tar.gz
 78a486e950dbafe010e5cc81dcadd6ec 8380 python optional 
foolscap_0.13.0-1.debian.tar.xz
 74fde7b3b07b51fc3848fafb9f54ae2d 6876 python optional 
foolscap_0.13.0-1_amd64.buildinfo
 ddb84f89b1c492f3bd373b03de803990 404192 python optional 
python-foolscap_0.13.0-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaEzeGAAoJEDLMSqwCh1b/sfIQAKF0+jUwVPRSPxxxD7tmXASz
5pgSHx8L8WDbbtEjORr5sUooJHTi15VjmHwGbV3o/tOg2yQAbGEWSapEFBlsNfqM
9OxKGW3o+OGEgqrSKZC7YH4rq+XxDHN+aA3I6D9AdOTqfsp/SN/VTV943NOY53Hw
xb9rWg3/Zd70Jg7s3qku9eWjk04OLUpfTUHKsTgvWcamrAiULuM5I9jNIg1SaAY5
G2pKVi1KeuV85Zn1zq+rNxpN8qcomA2Mayk2ZAKywML7EmCUtVpJj8OYVuBdE8B8
K2xwKun29zuhQ8zVM0UVHYQzMmAbMW7UksL+JEYmVB0CJNTWgmxO/noQnePC9KXw
Wjy+mDXXFbOk+HIqbDK2Vynssl7UiVNl8K9TObEP7nNuT52kx/GZmCq3D4TavIHs
+Vm51QIM8DuBelRBsX6Km/flcGMsOH/eDPvW678FfSCgNnl/otOwDAEkSZDfMCto
sxHWX1GX14v+3N/JIVpz5OMhBojRJJ9JK7RSwe5YRedDI6fdSigA200jFYbZrVyt
q+M53dUY+RN2Kt/46DnUfK4kNIqA4ahFJQ3ZTudex30MdIyR3igzSxMW1vI4P5CU
D6NtUDexkuxm30LouWlraI0cT0qmOsben32VYz6P5ss5+53xK9VvD4cmYBxQ496b
kM5OBSNe85t/AbPVtAwI
=bDKE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to