[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#882821: stretch-pu: package cerealizer/0.8.1-2~deb9u1



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"

Reply to: