Then again, possibly some of these build dependencies aren't actually required.
Just built python3-kombu by removing the python3-beanstalkc, python3-boto, python3-couchdb, and python3-pika build depends. Wonder if I have working packages? It installs ok, not sure how else to test it. See attached patch file. -- Brian May <br...@microcomaustralia.com.au>
Index: debian/control =================================================================== --- debian/control (revision 29742) +++ debian/control (working copy) @@ -2,30 +2,24 @@ Section: python Priority: optional Maintainer: Debian Python Modules Team <python-modules-t...@lists.alioth.debian.org> -Uploaders: Michael Fladischer <fladischermich...@fladi.at> -Build-Depends: debhelper (>= 8.1.0~), - python-all, - python-amqp (<< 2.0), - python-amqp (>= 1.4.5), - python-anyjson (>= 0.3.3), - python-beanstalkc, - python-boto, - python-couchdb (>= 0.8), - python-django, - python-librabbitmq, - python-mock, - python-msgpack, - python-nose, - python-pika, - python-pymongo (>= 2.6.2), - python-redis, - python-setuptools, - python-simplejson, - python-sphinx (>= 1.0.7+dfsg), - python-sqlalchemy, - python-unittest2, - python-yaml -Build-Conflicts: python-cjson +Uploaders: Michael Fladischer <fladischermich...@fladi.at>, + Brian May <b...@debian.org> +Build-Depends: debhelper (>= 8.1.0~), dh-python, + python-all, python-amqp (<< 2.0), python-amqp (>= 1.4.5), + python-anyjson (>= 0.3.3), python-beanstalkc, python-boto, + python-couchdb (>= 0.8), python-django, python-amqp (>= 1.4.5), + python-mock, python-msgpack, python-nose, python-pika, + python-pymongo (>= 2.6.2), python-redis, python-setuptools, + python-simplejson, python-sphinx (>= 1.0.7+dfsg), python-sqlalchemy, + python-unittest2, python-yaml, + python3-all, python3-amqp (<< 2.0), python3-amqp (>= 1.4.5), + python3-anyjson (>= 0.3.3), + python3-django, python3-amqp (>= 1.4.5), + python3-mock, python3-msgpack, python3-nose, + python3-pymongo (>= 2.6.2), python3-redis, python3-setuptools, + python3-simplejson, python3-sphinx (>= 1.0.7+dfsg), python3-sqlalchemy, + python3-yaml +Build-Conflicts: python-cjson, python3-cjson X-Python-Version: >= 2.6 XS-Testsuite: autopkgtest Standards-Version: 3.9.5 @@ -35,7 +29,7 @@ Package: python-kombu Architecture: all -Depends: python-librabbitmq | python-amqp (>= 1.4.5), +Depends: python-amqp (>= 1.4.5), python-anyjson (>= 0.3.3), ${misc:Depends}, ${python:Depends} @@ -63,6 +57,37 @@ * The ability to ensure that an operation is performed by gracefully handling connection and channel errors. +Package: python3-kombu +Architecture: all +Depends: python3-amqp (>= 1.4.5), + python3-anyjson (>= 0.3.3), + ${misc:Depends}, + ${python:Depends} +Recommends: python3-yaml +Breaks: python3-cjson (<= 1.0.5-4+b1) +Suggests: python3-boto, + python3-beanstalkc, + python3-couchdb (>= 0.8), + python3-django, + python3-kombu-doc, + python3-pika, + python3-pymongo (>= 2.6.2), + python3-redis, + python3-sqlalchemy +Description: AMQP Messaging Framework for Python + The aim of Kombu is to make messaging in Python as easy as possible by + providing an idiomatic high-level interface for the AMQP protocol. It is meant + to replace the carrot library by providing a compatibility layer. + . + Features: + * Allows application authors to support several message server solutions by + using pluggable transports. + * Supports automatic encoding, serialization and compression of message + payloads. + * The ability to ensure that an operation is performed by gracefully handling + connection and channel errors. + + Package: python-kombu-doc Section: doc Architecture: all Index: debian/changelog =================================================================== --- debian/changelog (revision 29742) +++ debian/changelog (working copy) @@ -1,7 +1,11 @@ kombu (3.0.19-2) UNRELEASED; urgency=medium + [ Michael Fladischer ] * Fix output redirection for nose tests used in autopkgtest (see #460242). + [ Brian May ] + * Python3 package. Closes: #754047. + -- Michael Fladischer <fladischermich...@fladi.at> Mon, 07 Jul 2014 14:58:58 +0200 kombu (3.0.19-1) unstable; urgency=low Index: debian/rules =================================================================== --- debian/rules (revision 29742) +++ debian/rules (working copy) @@ -1,7 +1,9 @@ #!/usr/bin/make -f +export PYBUILD_NAME=kombu + %: - dh $@ --with python2,sphinxdoc + dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild override_dh_auto_build: PYTHONPATH=. sphinx-build -b html -d docs/.build/.doctrees -N docs docs/.build/html Index: debian/python-kombu.install =================================================================== --- debian/python-kombu.install (revision 29742) +++ debian/python-kombu.install (working copy) @@ -1 +0,0 @@ -usr/