Package: release.debian.org Severity: normal Tags: stretch User: release.debian....@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 <a...@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 <ber...@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-t...@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-t...@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"