--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: stretch-pu: package cerealizer/0.8.1-2~deb9u1
- From: Andreas Beckmann <anbe@debian.org>
- Date: Mon, 27 Nov 2017 02:12:32 +0100
- Message-id: <151174515262.12787.18065241507277795404.reportbug@zam581.zam.kfa-juelich.de>
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org@packages.debian.org
Usertags: pu
Let's fix the python3 dependencies. #867396
There is a bit patch noise due to the maintainer switch from svn to git,
but therefore it's just a rebuild of the package from sid.
$ debdiff python3-cerealizer_0.8.1-1_all.deb python3-cerealizer_0.8.1-2~deb9u1_all.deb
File lists identical (after any substitutions)
Control files: lines which differ (wdiff format)
------------------------------------------------
{+Depends: python3:any (>= 3.3.2-2~)+}
Installed-Size: [-72-] {+45+}
Version: [-0.8.1-1-] {+0.8.1-2~deb9u1+}
Andreas
diff -Nru cerealizer-0.8.1/debian/.git-dpm cerealizer-0.8.1/debian/.git-dpm
--- cerealizer-0.8.1/debian/.git-dpm 1970-01-01 01:00:00.000000000 +0100
+++ cerealizer-0.8.1/debian/.git-dpm 2017-07-06 19:59:17.000000000 +0200
@@ -0,0 +1,11 @@
+# see git-dpm(1) from git-dpm package
+2c500bf453a9238eeae70464c073e0a7c0e0dfd7
+2c500bf453a9238eeae70464c073e0a7c0e0dfd7
+c5ae87a78bb4accb78e16e01b1d9157dc1554c8f
+c5ae87a78bb4accb78e16e01b1d9157dc1554c8f
+cerealizer_0.8.1.orig.tar.bz2
+a261b97169799c90be322e5d86bb44eaac652aaf
+12520
+debianTag="debian/%e%v"
+patchedTag="patched/%e%v"
+upstreamTag="upstream/%e%u"
diff -Nru cerealizer-0.8.1/debian/changelog cerealizer-0.8.1/debian/changelog
--- cerealizer-0.8.1/debian/changelog 2013-08-15 14:51:29.000000000 +0200
+++ cerealizer-0.8.1/debian/changelog 2017-11-27 02:02:05.000000000 +0100
@@ -1,3 +1,20 @@
+cerealizer (0.8.1-2~deb9u1) stretch; urgency=medium
+
+ * Non-maintainer upload.
+ * Rebuild for stretch.
+
+ -- Andreas Beckmann <anbe@debian.org> Mon, 27 Nov 2017 02:02:05 +0100
+
+cerealizer (0.8.1-2) unstable; urgency=medium
+
+ [ Ondřej Nový ]
+ * Fixed VCS URL (https)
+
+ [ Vincent Bernat ]
+ * Fix python3-cerealizer Depends field. Closes: #867396.
+
+ -- Vincent Bernat <bernat@debian.org> Thu, 06 Jul 2017 19:59:17 +0200
+
cerealizer (0.8.1-1) unstable; urgency=low
[ Jakub Wilk ]
diff -Nru cerealizer-0.8.1/debian/control cerealizer-0.8.1/debian/control
--- cerealizer-0.8.1/debian/control 2013-08-15 14:48:38.000000000 +0200
+++ cerealizer-0.8.1/debian/control 2017-07-06 19:59:17.000000000 +0200
@@ -6,8 +6,8 @@
Build-Depends: debhelper (>= 7.0.50~), dh-python, python-all, python3-all
Standards-Version: 3.9.4
Homepage: http://home.gna.org/oomadness/en/cerealizer/
-Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/cerealizer/trunk/
-Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/cerealizer/trunk/
+Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/cerealizer.git
+Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/cerealizer.git
Package: python-cerealizer
Architecture: all
@@ -23,7 +23,7 @@
Package: python3-cerealizer
Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}
+Depends: ${python3:Depends}, ${misc:Depends}
Description: secure pickle-like module for Python 3
It support basic types (int, string, unicode, tuple, list,
dict, set,...), old and new-style classes (you need to
diff -Nru cerealizer-0.8.1/debian/patches/no_bytecompilation.patch cerealizer-0.8.1/debian/patches/no_bytecompilation.patch
--- cerealizer-0.8.1/debian/patches/no_bytecompilation.patch 2011-05-12 21:04:09.000000000 +0200
+++ cerealizer-0.8.1/debian/patches/no_bytecompilation.patch 2017-07-06 19:59:17.000000000 +0200
@@ -1,6 +1,18 @@
+From 7b0f643e5e9aaef77c9485a892b93848e8777a7d Mon Sep 17 00:00:00 2001
+From: SVN-Git Migration <python-modules-team@lists.alioth.debian.org>
+Date: Thu, 8 Oct 2015 08:37:35 -0700
+Subject: no_bytecompilation
+
Don't do bytecompilation. This will be done by python-support.
---- editobj-0.5.7.orig/setup.cfg 2006-04-27 15:27:46.666091448 +0200
-+++ editobj-0.5.7/setup.cfg 2006-04-27 15:27:55.391764944 +0200
+Patch-Name: no_bytecompilation.patch
+---
+ setup.cfg | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/setup.cfg b/setup.cfg
+index beaa04f..aa96fbe 100644
+--- a/setup.cfg
++++ b/setup.cfg
@@ -1,6 +1,6 @@
[install_lib]
-compile = 1
diff -Nru cerealizer-0.8.1/debian/patches/python3-compatible-tests.patch cerealizer-0.8.1/debian/patches/python3-compatible-tests.patch
--- cerealizer-0.8.1/debian/patches/python3-compatible-tests.patch 2013-08-15 14:42:07.000000000 +0200
+++ cerealizer-0.8.1/debian/patches/python3-compatible-tests.patch 2017-07-06 19:59:17.000000000 +0200
@@ -1,9 +1,19 @@
+From 2c500bf453a9238eeae70464c073e0a7c0e0dfd7 Mon Sep 17 00:00:00 2001
+From: SVN-Git Migration <python-modules-team@lists.alioth.debian.org>
+Date: Thu, 8 Oct 2015 08:37:36 -0700
+Subject: python3-compatible-tests
+
Ensure tests are working with Python3.
-Index: Cerealizer-0.7/test/regtest.py
-===================================================================
---- Cerealizer-0.7.orig/test/regtest.py 2006-06-17 00:05:55.000000000 +0200
-+++ Cerealizer-0.7/test/regtest.py 2013-08-15 14:39:59.750049950 +0200
+Patch-Name: python3-compatible-tests.patch
+---
+ test/regtest.py | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/test/regtest.py b/test/regtest.py
+index 3ee7e81..25994e2 100644
+--- a/test/regtest.py
++++ b/test/regtest.py
@@ -10,7 +10,7 @@
import cerealizer
@@ -13,7 +23,7 @@
class TestBasicType(unittest.TestCase):
def setUp(self):
-@@ -43,7 +43,7 @@
+@@ -43,7 +43,7 @@ class TestBasicType(unittest.TestCase):
def test_set2 (self): self.loads_dumps_and_compare(set([1, 2.2, "jiba"]))
def test_dict1 (self): self.loads_dumps_and_compare({})
def test_dict2 (self): self.loads_dumps_and_compare({ "jiba" : 100, "other" : 0 })
@@ -22,7 +32,7 @@
def test_None (self): self.loads_dumps_and_compare(None)
-@@ -228,7 +228,7 @@
+@@ -228,7 +228,7 @@ class TestBasicType(unittest.TestCase):
o = OldObj()
s = cerealizer.dumps(o)
@@ -31,7 +41,7 @@
class NewObj(object):
def __init__(self):
self.x = 2
-@@ -283,7 +283,7 @@
+@@ -283,7 +283,7 @@ class TestSecurity(unittest.TestCase):
def test_craked_file1(self):
craked_file = "cereal1\n2\n__builtin__.dict\nfile\n0\nr0\nr1\n"
--- End Message ---