Last modified: 2013-10-31 14:12:52 UTC
Zuul with Gearman requires the python module pbr. OpenStack has probably packaged it already since it is a dependency for most of their softwares.
python-pbr 0.5.16 is in Debian http://packages.qa.debian.org/p/python-pbr.html It is not in Ubuntu yet.
I have filled an Ubuntu bug to get python-pbr synced from Debian testing to the Ubuntu repository: https://bugs.launchpad.net/ubuntu/+bug/1205313
The package is available in Saucy :-]
Created attachment 12971 [details] backportpackage result
$ sudo BASEPATH=/var/cache/pbuilder/precise.cow cowbuilder --distribution=precise --build *.dsc That complains about missing dependencies :( The following packages have unmet dependencies: pbuilder-satisfydepends-dummy : Depends: debhelper (>= 9) but it is not going to be installed Depends: openstack-pkg-tools but it is not installable Depends: python-all (>= 2.6.6-3~) but it is not going to be installed Depends: python-coverage but it is not going to be installed Depends: python-d2to1 (>= 0.2.10) but it is not installable Depends: python-fixtures but it is not going to be installed Depends: python-setuptools but it is not going to be installed Depends: python-setuptools-git but it is not installable Depends: python-sphinx but it is not going to be installed Depends: python-subunit but it is not going to be installed Depends: python-testrepository (>= 0.0.14) but it is not going to be installed Depends: python-testresources but it is not going to be installed Depends: python-testtools but it is not going to be installed Depends: python3-all but it is not going to be installed Depends: python3-d2to1 (>= 0.2.10) but it is not installable Depends: python3-setuptools but it is not going to be installed Depends: subunit but it is not going to be installed
Created attachment 12972 [details] pbuilder output
Created attachment 12973 [details] apt-cache policy on all dependencies
Thus requirements are: N: Unable to locate package python-d2to1 bug 50666 N: Unable to locate package python3-d2to1 bug 50666 N: Unable to locate package python-setuptools-git bug 52092
All requirements should not be available in Wikimedia apt repository. I can resume packaging python module pbr.
Created attachment 13179 [details] backportpackage result (pbr 0.5.21)
Created attachment 13180 [details] pbuilder output (pbr 0.5.21) [FAILS] Now needs python3-d2to1 (>= 0.2.10) :(
Created attachment 13419 [details] backportpackage result (pbr 0.5.21, python-d2to1 available)
The package dependencies are only needed to actually build the package, so instead we could just grab the already build package from Ubuntu: http://pmtpa.clouds.archive.ubuntu.com/ubuntu/pool/main/p/python-pbr/
Uploaded from Saucy by Alexandros: $ apt-cache policy python-pbr python-pbr: Installed: (none) Candidate: 0.5.21-0ubuntu4 Version table: 0.5.21-0ubuntu4 0 1001 http://apt.wikimedia.org/wikimedia/ precise-wikimedia/main amd64 Packages \O/