Your message dated Mon, 07 Jul 2014 16:00:14 +0000
with message-id <[email protected]>
and subject line Bug#745962: fixed in libcloud 0.15.1-1
has caused the Debian Bug report #745962,
regarding src:libcloud: Please build libcloud against python3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
745962: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745962
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libcloud
Severity: wishlist
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Please could you also build libcloud against python3.

I am working on preparing a future package the will need a python3 version of 
libcloud

I have attached a patch, the builds the package fine for me in an unstable 
chroot

Regards,

Daniel

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJTW/5cAAoJEMhyZNddc+xu2QMQAIQu72j7+jqtCMCQKiKWR3Mj
fkfTlgFXsQnS9/luFRs1meYN1mRb/q8LTmNBQ415BNqIXhxAndn43hmoFF0Qd4we
lbdS+oMGfAhCt4rD4TaojrP1cniRxuhniIIQliY647qIJwQEtB7cQQSUk+cUn0A3
QI86TT0R5r3/2lEHoGjCw+vocYEAoKN/vqTlRM7jCDxJugbOUrF1aMBvE8mm2vGH
zTt4CCWhpwd01DBjVAtPxtAsguHn8i7DDNrobRXe+T9jCb9+u3xA9WE3zRbevG6B
HGUHfM82fWba3r6hzCSG7zIEoL4T9DTrKUFCp7sHKIDDZnROIOq6bT1bCdKUHWd9
z4DGilc+MUiLwTOOy8Ek170lqhqA8YIZnMvQRO2hqu3qoyMKQl4J419sctxX8gm9
NvhiHp5p8GsVrSr7ldf/VVde3In4UHs+tCZaCYyk1pQyVJqHwziRZZcM+Zp1GdA+
XepkevEn6/MKaViHLvfeYYFpBrcE985J8LS6MIg+eVVSobgTL8FXmLPRp11LTwxV
FbN6WZnR49zMNPHc6iD0wt17KMcbBus2+cILPnI2ZmVfxB41dMJs7QYwIwUc/qiN
y02xR9EBsvy/bg65eKEyBfws5cBwqw/NY6Mh0qzICt++pDqJvEK8qaAFDlQdVq7k
5Rrw/HOSji+nkcc8FFeG
=TGL3
-----END PGP SIGNATURE-----
--- libcloud-0.14.1.orig/debian/control
+++ libcloud-0.14.1/debian/control
@@ -12,9 +12,15 @@
                python-setuptools,
                python-mock (>= 0.8.0),
                python-epydoc,
-               python-pydoctor
+               python-pydoctor,
+               python3-all,
+               python3-crypto (>= 2.6),
+               python3-simplejson,
+               python3-setuptools,
+               python3-mock (>= 0.8.0)             
 Standards-Version: 3.9.5
 X-Python-Version: >= 2.6
+X-Python3-Version: >= 3.0
 Homepage: https://libcloud.apache.org/
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/libcloud/trunk/
 Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/libcloud/trunk/
@@ -50,3 +56,36 @@
  libcloud was originally created by the folks over at Cloudkick, but has
  since grown into an independent free software project licensed under
  the Apache License (2.0).
+
+Package: python3-libcloud
+Architecture: all
+Depends: ${misc:Depends},
+         ${python3:Depends},
+         python3-crypto (>= 2.6),
+         python3-simplejson
+Description: unified Python interface into the cloud
+ libcloud is a pure Python client library for interacting with many of the
+ popular cloud server providers using a unified API. It was created to make it
+ easy for developers to build products that work between any of the services
+ that it supports.
+ .
+  * Avoid vendor lock-in
+  * Use the same API to talk to many different providers
+  * More than 30 supported providers total
+  * Four main APIs: Compute, Storage, Load Balancers, DNS
+  * Supports Python 2.5, Python 2.6, Python 2.7, PyPy and Python 3
+ .
+ Resource you can manage with Libcloud are divided in the following categories:
+ .
+  * Cloud Servers and Block Storage - services such as Amazon EC2 and
+    Rackspace Cloud Servers (libcloud.compute.*)
+  * Cloud Object Storage and CDN - services such as Amazon S3 and
+    Rackspace CloudFiles (libcloud.storage.*)
+  * Load Balancers as a Service, LBaaS (libcloud.loadbalancer.*)
+  * DNS as a Service, DNSaaS (libcloud.dns.*)
+ .
+ libcloud was originally created by the folks over at Cloudkick, but has
+ since grown into an independent free software project licensed under
+ the Apache License (2.0).
+ .
+ This is the Python 3 version of the package.
--- libcloud-0.14.1.orig/debian/python3-libcloud.install
+++ libcloud-0.14.1/debian/python3-libcloud.install
@@ -0,0 +1 @@
+usr/lib/python3/*-packages/*
--- libcloud-0.14.1.orig/debian/python-libcloud.install
+++ libcloud-0.14.1/debian/python-libcloud.install
@@ -0,0 +1 @@
+usr/lib/python2.*/*-packages/*
--- libcloud-0.14.1.orig/debian/rules
+++ libcloud-0.14.1/debian/rules
@@ -1,13 +1,14 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@ --with python2
+	dh $@ --with python2,python3
 
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 override_dh_auto_test:
 	dh_auto_test
 	ln -s secrets.py-dist libcloud/test/secrets.py
 	for pyversion in $(shell pyversions -vr); do python$$pyversion setup.py test; done
+	for py3version in $(shell py3versions -vr); do python$$py3version setup.py test; done
 	touch $@
 
 override_dh_clean:
@@ -15,3 +16,15 @@
 	rm -f test/secrets.py
 	rm -f libcloud/test/secrets.py
 endif
+
+override_dh_auto_build:
+	dh_auto_build
+	set -ex; for python in $(shell py3versions -r); do \
+		$$python setup.py build; \
+	done;
+
+override_dh_auto_install:
+	dh_auto_install
+	set -ex; for python in $(shell py3versions -r); do \
+		$$python setup.py install --root=$(CURDIR)/debian/tmp --install-layout=deb; \
+	done;

--- End Message ---
--- Begin Message ---
Source: libcloud
Source-Version: 0.15.1-1

We believe that the bug you reported is fixed in the latest version of
libcloud, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrew Starr-Bochicchio <[email protected]> (supplier of updated libcloud package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 06 Jul 2014 21:59:57 -0400
Source: libcloud
Binary: python-libcloud python3-libcloud
Architecture: source all
Version: 0.15.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Andrew Starr-Bochicchio <[email protected]>
Description:
 python-libcloud - unified Python interface into the cloud
 python3-libcloud - unified Python interface into the cloud (Python3 version)
Closes: 745962
Changes:
 libcloud (0.15.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Build Python3 package (Closes: #745962). Thanks to
     Daniel Lintott for the initial patch!
   * Correctly install upstream changelog.
   * Add lintian overrides for privacy-breach-generic as they are
     being triggered by dummy data used in the testsuite.
   * Install example files.
   * Add autopackage tests.
Checksums-Sha1:
 e5818e2bd88512f2309d595a41ebb74188fb58b9 2395 libcloud_0.15.1-1.dsc
 3760f38b392857f993aeb237f36509b9dd86317c 570953 libcloud_0.15.1.orig.tar.bz2
 ab26b9e1aaabf565e5e232e90fb0be2c94d071d4 45080 libcloud_0.15.1-1.debian.tar.xz
 8de019b1caf3e6493db2ca7d4c66155aa308f04e 563882 
python-libcloud_0.15.1-1_all.deb
 eae49997f3fa8c52dc82f572e7f18805dc9cb888 548638 
python3-libcloud_0.15.1-1_all.deb
Checksums-Sha256:
 dfbf5f2808f7cbae42628eb53cb8598a7fd17052a66b68fc785dedf9b1b27569 2395 
libcloud_0.15.1-1.dsc
 557e3f29e0ab1f19a31e858a8e802c822cb7f07df5edce029a1c67d2b0f30d15 570953 
libcloud_0.15.1.orig.tar.bz2
 1c6b8069cab6b09a770a70566817ca2a95bdc41ac90f9ece62f42056ccda16eb 45080 
libcloud_0.15.1-1.debian.tar.xz
 2116b80ce4d2ceaa62346a8298d6013526a43c5439dea5e0c775c1076048fed5 563882 
python-libcloud_0.15.1-1_all.deb
 e6e11b1ba003ecad123d862bbe610ff5b22e240e97e83d968034c1a0cc489415 548638 
python3-libcloud_0.15.1-1_all.deb
Files:
 0da5f22376018878f9d0ff0fb3fb8810 563882 python optional 
python-libcloud_0.15.1-1_all.deb
 cc70af0f3607b5b128002bd8cebd06c5 548638 python optional 
python3-libcloud_0.15.1-1_all.deb
 09269a8048a3bddccf204a66c066b1e2 2395 python optional libcloud_0.15.1-1.dsc
 71c12a5e1afce08d7c128ceadac708d4 570953 python optional 
libcloud_0.15.1.orig.tar.bz2
 ca210a07104fb00a14fc176663575a73 45080 python optional 
libcloud_0.15.1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTugIGAAoJEDtW4rvVP9yxMpgP/39PCZDapaFDc99NvBXvqEn1
MeNlzr3gPVEJKCWB2kaXMb0ge71+MxxQo4oe0FcWwt1gsYeJEOqqOHH6AEwB+FzD
CLZnH7v4J7mbENfVa6TWy5HDnmZEH0SiRqFPyT6C2RElR2dy09G+2C5puKRzO8Z3
DxleIBspBPzBFlVM2CrXgxCdzJU4D+BOcir+fnVXDrlHKQoO5Tr5sZhylISh0cit
Zd9tZ/w+wqHXmt+WBYHUR+cGgKXxbKMniVWd/PpoS+V419kr825mfBfAQj3hWNRj
qKcgoII1iEzguXA8jdr6qADkJc1eZIUatF9k3OtWy5CwbfdDpzKn5iSjlTkHUYfC
0iVQcfcflVOA0xfi9eCi31bksREF8R9ySVPM3uRq9RV5qRnwEhDGFpBzlYnugCCa
9MKbKa/Qb82oGDmHR4HjpGMCwmvHbsEF4FDHHXHPqd6Kmo+EzPz/qvtpIwIJvs4X
zyHhK7NHdHAqSfHYk6U3j2x691EDmwd/ttSckXmVybvJXf62hpnRedLC9UuXnwQf
WVoLV8l1h2vWE2qPme7MgqhzxeTGXGsF+f2qbK8QtHVtQMDjLw+M9VqsSk2FaA7r
787UVmzvp4lbWS9QLOSEHvq6rQNVRlKqVZhzih9QiGINUn8kEy9G70ZkVPH4JKvD
YiEMPT9eVSKpndMjCSUW
=Aoue
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to