[Python-modules-team] Bug#753555: python-celery: python3 package

Brian May bam at debian.org
Thu Jul 3 04:49:12 UTC 2014


Package: python-celery
Version: 3.1.11-1
Severity: wishlist

I had a try at doing this, but unfortunately many of the dependancies
cannot be satisified (Python2 and Python3) just yet.


The following packages have unmet dependencies:
 sbuild-build-depends-celery-dummy : Depends: python-kombu (>= 3.0.19) but 3.0.15-1 is to be installed
                                     Depends: python-kombu-doc (>= 3.0.19) but it is not going to be installed
                                     Depends: python3-cl but it is not installable
                                     Depends: python3-gevent but it is not installable
                                     Depends: python3-kombu (>= 3.0.19) but it is not installable
                                     Depends: python3-kombu-doc (>= 3.0.19) but it is not installable
                                     Depends: python3-mailer but it is not installable
                                     Depends: python3-pytyrant but it is not installable
                                     Depends: python3-unittest2 but it is not installable



Index: debian/python-celery.install
===================================================================
--- debian/python-celery.install	(revision 29601)
+++ debian/python-celery.install	(working copy)
@@ -1 +0,0 @@
-usr/
Index: debian/control
===================================================================
--- debian/control	(revision 29601)
+++ debian/control	(working copy)
@@ -3,33 +3,22 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Michael Fladischer <FladischerMichael at fladi.at>
-Build-Depends: debhelper (>= 8.1.0~),
-               docbook-to-man,
-               dvipng,
-               locales,
-               texlive-latex-base,
-               texlive-latex-extra,
-               python-all (>= 2.7),
-               python-billiard (>= 3.3.0.17),
-               python-cl,
-               python-dateutil (>= 1.5),
-               python-doc,
-               python-gevent,
-               python-kombu (>= 3.0.19),
-               python-kombu-doc (>= 3.0.19),
-               python-mailer,
-               python-memcache,
-               python-mock (>= 1.0.1),
-               python-nose,
-               python-openssl,
-               python-pyparsing,
-               python-pytyrant,
-               python-redis,
-               python-setuptools,
-               python-sphinx (>= 1.0.7+dfsg),
-               python-sqlalchemy,
-               python-tz,
-               python-unittest2
+Build-Depends: debhelper (>= 8.1.0~), dh-python,
+ docbook-to-man, dvipng, locales, texlive-latex-base, texlive-latex-extra,
+ python-all (>= 2.7), python-billiard (>= 3.3.0.17), python-cl,
+ python-dateutil (>= 1.5), python-doc, python-gevent,
+ python-kombu (>= 3.0.19), python-kombu-doc (>= 3.0.19), python-mailer,
+ python-memcache, python-mock (>= 1.0.1), python-nose,
+ python-openssl, python-pyparsing, python-pytyrant,
+ python-redis, python-setuptools, python-sphinx (>= 1.0.7+dfsg),
+ python-sqlalchemy, python-tz, python-unittest2,
+ python3-all, python3-billiard (>= 3.3.0.17), python3-cl,
+ python3-dateutil (>= 1.5), python3-doc, python3-gevent,
+ python3-kombu (>= 3.0.19), python3-kombu-doc (>= 3.0.19), python3-mailer,
+ python3-memcache, python3-mock (>= 1.0.1), python3-nose,
+ python3-openssl, python3-pyparsing, python3-pytyrant,
+ python3-redis, python3-setuptools, python3-sphinx (>= 1.0.7+dfsg),
+ python3-sqlalchemy, python3-tz, python3-unittest2
 X-Python-Version: >= 2.7
 XS-Testsuite: autopkgtest
 Standards-Version: 3.9.5
@@ -69,6 +58,38 @@
  ORM) is also available. Celery is easy to integrate with Django, using the
  python-django-celery package.
 
+Package: python3-celery
+Architecture: all
+Depends: python3-billiard (>= 3.3.0.17),
+         python3-cl,
+         python3-dateutil (>= 1.5),
+         python3-kombu (>= 3.0.19),
+         python3-mailer,
+         python3-memcache,
+         python3-pkg-resources,
+         python3-pyparsing,
+         python3-tz,
+         ${misc:Depends},
+         ${python3:Depends}
+Suggests: python-gevent, python-pytyrant, python-redis, python-sqlalchemy, python-celery-doc
+Description: async task/job queue based on message passing
+ Celery is an open source asynchronous task queue/job queue based on
+ distributed message passing. It is focused on real-time operation,
+ but supports scheduling as well.
+ .
+ The execution units, called tasks, are executed concurrently on one
+ or more worker nodes. Tasks can execute asynchronously (in the
+ background) or synchronously (wait until ready).
+ .
+ Celery is written in Python, but the protocol can be implemented
+ in any language. It can also operate with other languages using
+ webhooks.
+ .
+ The recommended message broker is RabbitMQ, but limited support for Redis,
+ Beanstalk, MongoDB, CouchDB, and databases (using SQLAlchemy or the Django
+ ORM) is also available. Celery is easy to integrate with Django, using the
+ python-django-celery package.
+
 Package: python-celery-doc
 Section: doc
 Architecture: all
Index: debian/rules
===================================================================
--- debian/rules	(revision 29601)
+++ debian/rules	(working copy)
@@ -1,7 +1,9 @@
 #!/usr/bin/make -f
 
+export PYBUILD_NAME=celery
+
 %:
-	dh $@ --with python2,sphinxdoc
+	dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild
 
 .PHONY: override_dh_installman
 override_dh_installman:






-- System Information:
Debian Release: 7.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-celery depends on:
ii  adduser               3.113+nmu3
ii  python                2.7.3-4+deb7u1
ii  python-amqplib        1.0.2-1
ii  python-anyjson        0.3.1-2
ii  python-cl             0.0.3-1
ii  python-dateutil       1.5+dfsg-0.1
ii  python-kombu          2.1.8-1
ii  python-mailer         0.7-1
ii  python-memcache       1.48-1
ii  python-pkg-resources  0.6.24-1
ii  python-pyparsing      1.5.6+dfsg1-2

python-celery recommends no packages.

Versions of packages python-celery suggests:
pn  python-gevent      <none>
pn  python-pytyrant    <none>
pn  python-redis       <none>
pn  python-sqlalchemy  <none>

-- no debconf information



More information about the Python-modules-team mailing list