--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package python-ws4py
I've just uploaded this package with a fix for a FTBFS on a 1 CPU machine.
The source debdiff between -3 and -4 is attached (some of the diffs are due to
git-dpm patch generation logic).
unblock python-ws4py/0.3.4-4
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru python-ws4py-0.3.4/debian/changelog python-ws4py-0.3.4/debian/changelog
--- python-ws4py-0.3.4/debian/changelog 2016-08-07 17:02:52.000000000 -0400
+++ python-ws4py-0.3.4/debian/changelog 2017-02-19 20:57:41.000000000 -0500
@@ -1,3 +1,14 @@
+python-ws4py (0.3.4-4) unstable; urgency=medium
+
+ [ Sandro Tosi ]
+ * Team upload.
+
+ [ Norimitsu Sugimoto ]
+ * fix to fail unittest test_manager.py on 1 core CPU machine.
+ (Closes: #834921)
+
+ -- Sandro Tosi <morph@debian.org> Sun, 19 Feb 2017 20:57:41 -0500
+
python-ws4py (0.3.4-3) unstable; urgency=medium
[ Ondřej Nový ]
diff -Nru python-ws4py-0.3.4/debian/.git-dpm python-ws4py-0.3.4/debian/.git-dpm
--- python-ws4py-0.3.4/debian/.git-dpm 2016-08-07 16:56:14.000000000 -0400
+++ python-ws4py-0.3.4/debian/.git-dpm 2017-02-19 20:57:41.000000000 -0500
@@ -1,6 +1,6 @@
# see git-dpm(1) from git-dpm package
-750981d4c6165b945def438b4dd790c3326d03de
-750981d4c6165b945def438b4dd790c3326d03de
+13ac903999b5f3472de0794d710e88d31793c436
+13ac903999b5f3472de0794d710e88d31793c436
7f43f2a6bff1aabafad023652042439d7b9b8d84
7f43f2a6bff1aabafad023652042439d7b9b8d84
python-ws4py_0.3.4.orig.tar.gz
diff -Nru python-ws4py-0.3.4/debian/patches/0001-Fix-tests.patch python-ws4py-0.3.4/debian/patches/0001-Fix-tests.patch
--- python-ws4py-0.3.4/debian/patches/0001-Fix-tests.patch 2016-08-07 16:56:14.000000000 -0400
+++ python-ws4py-0.3.4/debian/patches/0001-Fix-tests.patch 2017-02-19 20:57:41.000000000 -0500
@@ -1,4 +1,4 @@
-From a7d5ce7c1e8d39c2e68eeb6ef5bab72b3981dc37 Mon Sep 17 00:00:00 2001
+From 3722f5ece7e22ed67a84bfaae464853a146d2eb4 Mon Sep 17 00:00:00 2001
From: Stein Magnus Jodal <jodal@debian.org>
Date: Thu, 5 Nov 2015 15:46:08 +0100
Subject: Fix tests
@@ -6,12 +6,14 @@
Based on upstream commits:
- b5d47f7b3497f1b713a20fe6306b7d9afdd8c408
- b2a76a33960040d7d3d27c68bf17c12f169f81c7
+
+fix unittest failing on 1 CPU machines
---
- test/test_manager.py | 13 +++++++------
- 1 file changed, 7 insertions(+), 6 deletions(-)
+ test/test_manager.py | 14 ++++++++------
+ 1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/test/test_manager.py b/test/test_manager.py
-index 8c229b0..da57d44 100644
+index 8c229b0..fceb77d 100644
--- a/test/test_manager.py
+++ b/test/test_manager.py
@@ -16,10 +16,10 @@ class WSManagerTest(unittest.TestCase):
@@ -36,7 +38,15 @@
m.poller.reset_mock()
m.remove(ws)
-@@ -97,8 +97,9 @@ class WSManagerTest(unittest.TestCase):
+@@ -62,6 +62,7 @@ class WSManagerTest(unittest.TestCase):
+ self.assertFalse(m.running)
+
+ m.start()
++ time.sleep(0.2)
+ self.assertTrue(m.running)
+
+ m.stop()
+@@ -97,8 +98,9 @@ class WSManagerTest(unittest.TestCase):
m.add(ws)
m.start()
@@ -47,7 +57,7 @@
m.stop()
-@@ -109,7 +110,7 @@ class WSManagerTest(unittest.TestCase):
+@@ -109,7 +111,7 @@ class WSManagerTest(unittest.TestCase):
ws = MagicMock()
m.add(ws)
m.close_all()
@@ -56,7 +66,7 @@
@patch('ws4py.manager.SelectPoller')
def test_broadcast(self, MockSelectPoller):
-@@ -120,7 +121,7 @@ class WSManagerTest(unittest.TestCase):
+@@ -120,7 +122,7 @@ class WSManagerTest(unittest.TestCase):
m.add(ws)
m.broadcast(b'hello there')
diff -Nru python-ws4py-0.3.4/debian/patches/0002-Make-intersphinx-use-object.inv-from-python-doc.patch python-ws4py-0.3.4/debian/patches/0002-Make-intersphinx-use-object.inv-from-python-doc.patch
--- python-ws4py-0.3.4/debian/patches/0002-Make-intersphinx-use-object.inv-from-python-doc.patch 2016-08-07 16:56:14.000000000 -0400
+++ python-ws4py-0.3.4/debian/patches/0002-Make-intersphinx-use-object.inv-from-python-doc.patch 2017-02-19 20:57:41.000000000 -0500
@@ -1,4 +1,4 @@
-From 750981d4c6165b945def438b4dd790c3326d03de Mon Sep 17 00:00:00 2001
+From 13ac903999b5f3472de0794d710e88d31793c436 Mon Sep 17 00:00:00 2001
From: Stein Magnus Jodal <jodal@debian.org>
Date: Sun, 7 Aug 2016 22:56:09 +0200
Subject: Make intersphinx use object.inv from python-doc
--- End Message ---