Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Hello, Some time ago I uploaded python-zodb to fix RC bug #767554 but I forgot to remove some headers files, sorry about that. Would it be possible to upload python-zodb with the (really straightforward) diff attached? Thank you very much in advance. Regards, -- Arnaud Fontaine
diff -Nru zodb-3.9.7/debian/changelog zodb-3.9.7/debian/changelog --- zodb-3.9.7/debian/changelog 2014-12-16 17:16:27.000000000 +0900 +++ zodb-3.9.7/debian/changelog 2014-12-24 12:17:32.000000000 +0900 @@ -1,3 +1,11 @@ +zodb (1:3.9.7-5) unstable; urgency=medium + + * Team upload. + * persistent module was removed in the previous upload, but some headers + were not. Thanks to Kirill Smelkov. Closes: #773699. + + -- Arnaud Fontaine <ar...@debian.org> Wed, 24 Dec 2014 12:16:03 +0900 + zodb (1:3.9.7-4) unstable; urgency=medium * Team upload. diff -Nru zodb-3.9.7/debian/patches/persistent-module-4.x-no-headers.patch zodb-3.9.7/debian/patches/persistent-module-4.x-no-headers.patch --- zodb-3.9.7/debian/patches/persistent-module-4.x-no-headers.patch 1970-01-01 09:00:00.000000000 +0900 +++ zodb-3.9.7/debian/patches/persistent-module-4.x-no-headers.patch 2014-12-24 12:15:57.000000000 +0900 @@ -0,0 +1,25 @@ +Description: Don't provide persistent headers in python-zodb + python-zodb now depends on separate python-persistent and to be compatible + with that in python-zodb, after building the package, we remove installed + persistent completely. However ZODB also used to install persistent headers in + ZODB namespace which were left and now correspond to nothing provided in + python-zodb and duplicate persistent headers in python-persistent. + After splitting persistent into separate package, upstream already removed + that 'headers install' in zodb package: + - 57dca750 (Fixed: An unneeded left-over setting in setup.py caused + installation with pip to fail). + - f5b98e96 (ZODB w/ externally-distributed 'persistent'.) + so do it here too. + +--- zodb-3.9.7.orig/setup.py ++++ zodb-3.9.7/setup.py +@@ -188,9 +188,6 @@ setup(name="ZODB3", + packages = find_packages('src'), + package_dir = {'': 'src'}, + ext_modules = exts, +- headers = ['src/persistent/cPersistence.h', +- 'src/persistent/py24compat.h', +- 'src/persistent/ring.h'], + license = "ZPL 2.1", + platforms = ["any"], + description = doclines[0], diff -Nru zodb-3.9.7/debian/patches/series zodb-3.9.7/debian/patches/series --- zodb-3.9.7/debian/patches/series 2014-12-16 16:51:28.000000000 +0900 +++ zodb-3.9.7/debian/patches/series 2014-12-24 12:15:57.000000000 +0900 @@ -1,5 +1,6 @@ lp_135108.patch persistent-module-4.x-compat.patch +persistent-module-4.x-no-headers.patch test-spurious-failure-under-python27.patch testUtils.patch new-transaction.patch