[Python-modules-team] Bug#788561: Bug RC #788561 (python3-memcache not Python 3 compatible)
Hugo Lefeuvre
hugo6390 at fr33tux.org
Mon Jul 13 09:02:58 UTC 2015
Hi Thomas,
> Yes, that's the way to go. I think it's better to go directly for the
> removal of python3-memcached in fact.
I've prepared the diff that I'd like to suggest to the release team.
Could you have a look at it ? The diff is in attachement.
I've decided to just make the package stops building python3-memcache. I
haven't reverted the upstream changes you made on the package; I think
it wouldn't be really useful, and it will surely make the backporting
process harder.
Thanks !
Cheers,
Hugo
--
Hugo Lefeuvre (hugo6390) | www.hugo6390.org
4096/ ACB7 B67F 197F 9B32 1533 431C AC90 AC3E C524 065E
-------------- next part --------------
--- a/debian/changelog 2015-07-13 11:00:34.426439594 +0200
+++ b/debian/changelog 2015-07-13 11:00:49.106419709 +0200
@@ -1,3 +1,12 @@
+python-memcache (1.53+2014.06.08.git.918e88c496-1+deb8u1) jessie; urgency=medium
+
+ * Team upload.
+ * debian/control, debian/rules:
+ - Don't build python3-memcache anymore, upstream's Python3 support
+ is too incomplete (Closes: #788561).
+
+ -- Hugo Lefeuvre <hugo6390 at orange.fr> Sun, 12 Jul 2015 22:22:34 +0200
+
python-memcache (1.53+2014.06.08.git.918e88c496-1) unstable; urgency=medium
* New upstream release.
--- a/debian/control 2015-07-13 11:00:34.426439594 +0200
+++ b/debian/control 2015-07-13 11:00:34.422439599 +0200
@@ -5,9 +5,7 @@
Uploaders: Carl Chenet <chaica at ohmytux.com>, Thomas Goirand <zigo at debian.org>
Build-Depends: debhelper (>= 9),
python-all (>= 2.6.6-3),
- python-setuptools,
- python3-all,
- python3-setuptools
+ python-setuptools
Standards-Version: 3.9.5
Homepage: http://www.tummy.com/Community/software/python-memcached/
Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-memcache/trunk/
@@ -23,14 +21,3 @@
one or more, possibly remote, memcached servers.
.
This package contains the Python 2.x module.
-
-Package: python3-memcache
-Architecture: all
-Depends: python3-six, ${misc:Depends}, ${python3:Depends}
-Suggests: memcached
-Description: pure python memcached client - Python 3.x
- This software is a 100% Python interface to the memcached memory cache daemon.
- It is the client side software which allows storing values in one or more,
- possibly remote, memcached servers.
- .
- This package contains the Python 3.x module.
--- a/debian/rules 2015-07-13 11:00:34.426439594 +0200
+++ b/debian/rules 2015-07-13 11:00:34.422439599 +0200
@@ -1,22 +1,17 @@
#!/usr/bin/make -f
PYTHONS:=$(shell pyversions -vr)
-PYTHON3S:=$(shell py3versions -vr)
UPSTREAM_GIT = git://github.com/linsomniac/python-memcached.git
%:
- dh $@ --buildsystem=python_distutils --with python2,python3
+ dh $@ --buildsystem=python_distutils --with python2
override_dh_install:
set -e && for pyvers in $(PYTHONS); do \
python$$pyvers setup.py install --install-layout=deb \
--root $(CURDIR)/debian/python-memcache; \
done
- set -e && for pyvers in $(PYTHON3S); do \
- python$$pyvers setup.py install --install-layout=deb \
- --root $(CURDIR)/debian/python3-memcache; \
- done
override_dh_clean:
dh_clean -O--buildsystem=python_distutils
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20150713/a61a41a5/attachment.sig>
More information about the Python-modules-team
mailing list