Your message dated Sun, 06 May 2012 12:51:55 +0000
with message-id <[email protected]>
and subject line Bug#669301: fixed in pyopenssl 0.13-2
has caused the Debian Bug report #669301,
regarding pyopenssl: Build the Python 3 version of the package
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.)


-- 
669301: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=669301
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pyopenssl
Version: 0.13-1
Severity: wishlist

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

Dear Maintainer,

Upstream pyOpenSSL supports Python 3.2 as described here:

    http://pypi.python.org/pypi/pyOpenSSL/0.13

This patch enhances the packaging to build and install the Python 3 versions
of the package (normal and debug).

Thank you for your consideration.

- -- System Information:
Debian Release: wheezy/sid
  APT prefers precise-updates
  APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 
'precise'), (100, 'precise-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-23-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

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

iQIbBAEBCAAGBQJPjyq8AAoJEBJutWOnSwa/tFgP90Cy9D07zDu7ooibz/1dYamc
ykBG8JAbYQCAI7VT503rLezz7WPRjjVE4Bl6tUaUNLxIr2hrXTmpQLAWA1qZMIw2
MvgWV3J5KtzTYHtoaOlvDNIEIjUKqsAiPq5ZoYTs54yWF7Mq7Sb1oORnUAFQmLqS
6LiUsl6Ar3z0gPbLfdxyTce1y78CveYs7nygGCIXkRUDlk81VAzThzCdWXnDjHS9
GCEdXVjs9ms40RAp1zUKfutKU43bd2cGPOxxAufUxcpeHclweIE10+d5ZCZC6Yeg
KJzLHM7jf6KiIv9tg4G/QU0qwbv/OQZVL/4EgXXytBDS8y7UMr6eruXJoNiaixHn
IiBLwRIs+MQr/g6wyVeHH7vZo8vHI6VikK/NKNgZM8w9hNyT1HJPncdQuAYw9vHm
l5hjm9JP3prpJpzXkUTXAS+g7iXzl4pyZifrV2GwXMiMXn8LtNXFvDVsqTj/++3f
L7sGfoJl1w6rfcJNogLl8TaJpvtPzPVr2nfEzhTEgb5k81MoYa5qKqhbF+3MDhPP
nyrt+4PJQcbuKPRYvXKgVxfsNvTnZfm7o5t8mAvH8WCxX/wIKvoFs9F/M5xCEBpb
o+FlZlpCK0M6487lYKi71a+GzOZVtSu8cYllvZE8FKY8D4CMES/ZfmgjrxWR6BP6
MK5Egx+pHcmy4SbW+ug=
=cOKE
-----END PGP SIGNATURE-----
=== modified file 'debian/changelog'
--- debian/changelog	2011-09-11 16:46:29 +0000
+++ debian/changelog	2012-04-18 19:07:59 +0000
@@ -1,3 +1,9 @@
+pyopenssl (0.13-2) UNRELEASED; urgency=low
+
+  * Enable the Python 3 version of the package.
+
+ -- Barry Warsaw <[email protected]>  Wed, 18 Apr 2012 15:07:31 -0400
+
 pyopenssl (0.13-1) unstable; urgency=low
 
   * New upstream release

=== modified file 'debian/control'
--- debian/control	2011-08-15 18:44:39 +0000
+++ debian/control	2012-04-18 19:39:17 +0000
@@ -3,18 +3,19 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <[email protected]>
 Uploaders: Sandro Tosi <[email protected]>
-Build-Depends: debhelper (>= 5.0.37.2), python-all-dev (>= 2.5.4-1~), python-all-dbg (>= 2.5.4-1~), python-support (>= 0.6.4), libssl-dev (>= 0.9.8), tex4ht, w3m, texlive-latex-base, texlive-latex-recommended, openssl
+Build-Depends: debhelper (>= 5.0.37.2), python-all-dev (>= 2.5.4-1~), python-all-dbg (>= 2.5.4-1~), python3-all-dev, python3-all-dbg, python-support (>= 0.6.4), libssl-dev (>= 0.9.8), tex4ht, w3m, texlive-latex-base, texlive-latex-recommended, openssl
 Standards-Version: 3.9.2
 Homepage: http://launchpad.net/pyopenssl
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyopenssl/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyopenssl/trunk/
 XS-Python-Version: all
+X-Python3-Version: >= 3.2
 
 Package: python-openssl
 Architecture: any
 Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
 Suggests: python-openssl-doc, python-openssl-dbg
-Description: Python wrapper around the OpenSSL library
+Description: Python 2 wrapper around the OpenSSL library
  High-level wrapper around a subset of the OpenSSL library, includes
  .
    * SSL.Connection objects, wrapping the methods of Python's portable
@@ -30,7 +31,7 @@
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
-Suggests: python-openssl
+Suggests: python-openssl, python3-openssl
 Description: Python wrapper around the OpenSSL library (documentation package)
  High-level wrapper around a subset of the OpenSSL library, includes
  .
@@ -50,16 +51,52 @@
 Section: debug
 Architecture: any
 Depends: ${misc:Depends}, python-openssl (= ${binary:Version}), python-dbg, ${shlibs:Depends}
-Description: Python wrapper around the OpenSSL library (debug extension)
- High-level wrapper around a subset of the OpenSSL library, includes
- .
-   * SSL.Connection objects, wrapping the methods of Python's portable
-     sockets
-   * Callbacks written in Python
-   * Extensive error-handling mechanism, mirroring OpenSSL's error
-     codes
- .
- A lot of the object methods do nothing more than calling a
- corresponding function in the OpenSSL library.
- .
- This package contains the debug extension for python-openssl.
+Description: Python 2 wrapper around the OpenSSL library (debug extension)
+ High-level wrapper around a subset of the OpenSSL library, includes
+ .
+   * SSL.Connection objects, wrapping the methods of Python's portable
+     sockets
+   * Callbacks written in Python
+   * Extensive error-handling mechanism, mirroring OpenSSL's error
+     codes
+ .
+ A lot of the object methods do nothing more than calling a
+ corresponding function in the OpenSSL library.
+ .
+ This package contains the debug extension for python-openssl.
+
+Package: python3-openssl
+Architecture: any
+Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Suggests: python-openssl-doc, python-openssl-dbg
+Description: Python 3 wrapper around the OpenSSL library
+ High-level wrapper around a subset of the OpenSSL library, includes
+ .
+   * SSL.Connection objects, wrapping the methods of Python's portable
+     sockets
+   * Callbacks written in Python
+   * Extensive error-handling mechanism, mirroring OpenSSL's error
+     codes
+ .
+ A lot of the object methods do nothing more than calling a
+ corresponding function in the OpenSSL library.
+
+Package: python3-openssl-dbg
+Priority: extra
+Section: debug
+Architecture: any
+Depends: ${misc:Depends}, python3-openssl (= ${binary:Version}), python3-dbg, ${shlibs:Depends}
+Description: Python 3 wrapper around the OpenSSL library (debug extension)
+ High-level wrapper around a subset of the OpenSSL library, includes
+ .
+   * SSL.Connection objects, wrapping the methods of Python's portable
+     sockets
+   * Callbacks written in Python
+   * Extensive error-handling mechanism, mirroring OpenSSL's error
+     codes
+ .
+ A lot of the object methods do nothing more than calling a
+ corresponding function in the OpenSSL library.
+ .
+ This package contains the debug extension for python-openssl.
+

=== added file 'debian/python-pyopenssl-dbg.install'
--- debian/python-pyopenssl-dbg.install	1970-01-01 00:00:00 +0000
+++ debian/python-pyopenssl-dbg.install	2012-04-18 20:51:10 +0000
@@ -0,0 +1,1 @@
+usr/lib/python2*

=== added file 'debian/python-pyopenssl.install'
--- debian/python-pyopenssl.install	1970-01-01 00:00:00 +0000
+++ debian/python-pyopenssl.install	2012-04-18 20:12:33 +0000
@@ -0,0 +1,1 @@
+usr/lib/python2*

=== added file 'debian/python3-pyopenssl-dbg.install'
--- debian/python3-pyopenssl-dbg.install	1970-01-01 00:00:00 +0000
+++ debian/python3-pyopenssl-dbg.install	2012-04-18 19:44:30 +0000
@@ -0,0 +1,1 @@
+usr/lib/python3

=== added file 'debian/python3-pyopenssl.install'
--- debian/python3-pyopenssl.install	1970-01-01 00:00:00 +0000
+++ debian/python3-pyopenssl.install	2012-04-18 19:43:38 +0000
@@ -0,0 +1,1 @@
+usr/lib/python3

=== modified file 'debian/rules'
--- debian/rules	2011-08-15 18:44:39 +0000
+++ debian/rules	2012-04-18 20:30:21 +0000
@@ -3,7 +3,9 @@
 # Uncomment this to turn on verbose mode. 
 #export DH_VERBOSE=1
 
-PYVERS := $(shell pyversions -r -v)
+PY2VERS := $(shell pyversions -r -v)
+PY3VERS := $(shell py3versions -r -v)
+PYVERS := $(PY2VERS) $(PY3VERS)
 
 build: build-arch build-indep
 build-arch: build-stamp
@@ -54,12 +56,19 @@
 	dh_installdirs
 
 	set -e; \
-	for py in $(PYVERS); do \
+	for py in $(PY2VERS); do \
 	    echo "installing for python$$py ..."; \
  	    python$$py setup.py install --root=$(CURDIR)/debian/python-openssl --install-layout=deb; \
 	    echo "installing for python$$py-dbg ..."; \
 	    python$$py-dbg setup.py install --root=$(CURDIR)/debian/python-openssl-dbg --install-layout=deb; \
  	done
+	set -e; \
+	for py in $(PY3VERS); do \
+	    echo "installing for python$$py ..."; \
+ 	    python$$py setup.py install --root=$(CURDIR)/debian/python3-openssl --install-layout=deb; \
+	    echo "installing for python$$py-dbg ..."; \
+	    python$$py-dbg setup.py install --root=$(CURDIR)/debian/python3-openssl-dbg --install-layout=deb; \
+ 	done
 	find debian/python-openssl-dbg ! -type d ! -name '*_d.so' | xargs rm -f
 	find debian/python-openssl-dbg -depth -empty -exec rmdir {} \;
 
@@ -74,6 +83,7 @@
 	dh_compress -i
 	dh_fixperms -i
 	dh_pysupport -i
+	dh_python3 -i
 	dh_installdeb -i
 	dh_gencontrol -i
 	dh_md5sums -i
@@ -92,6 +102,7 @@
 	dh_compress -a
 	dh_fixperms -a
 	dh_pysupport -a
+	dh_python3 -a
 	dh_makeshlibs -a
 	dh_installdeb -a
 	dh_shlibdeps -a


--- End Message ---
--- Begin Message ---
Source: pyopenssl
Source-Version: 0.13-2

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

pyopenssl_0.13-2.debian.tar.gz
  to main/p/pyopenssl/pyopenssl_0.13-2.debian.tar.gz
pyopenssl_0.13-2.dsc
  to main/p/pyopenssl/pyopenssl_0.13-2.dsc
python-openssl-dbg_0.13-2_amd64.deb
  to main/p/pyopenssl/python-openssl-dbg_0.13-2_amd64.deb
python-openssl-doc_0.13-2_all.deb
  to main/p/pyopenssl/python-openssl-doc_0.13-2_all.deb
python-openssl_0.13-2_amd64.deb
  to main/p/pyopenssl/python-openssl_0.13-2_amd64.deb
python3-openssl-dbg_0.13-2_amd64.deb
  to main/p/pyopenssl/python3-openssl-dbg_0.13-2_amd64.deb
python3-openssl_0.13-2_amd64.deb
  to main/p/pyopenssl/python3-openssl_0.13-2_amd64.deb



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.
Sandro Tosi <[email protected]> (supplier of updated pyopenssl 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: SHA1

Format: 1.8
Date: Sat, 05 May 2012 17:30:52 +0200
Source: pyopenssl
Binary: python-openssl python-openssl-doc python-openssl-dbg python3-openssl 
python3-openssl-dbg
Architecture: source all amd64
Version: 0.13-2
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Sandro Tosi <[email protected]>
Description: 
 python-openssl - Python 2 wrapper around the OpenSSL library
 python-openssl-dbg - Python 2 wrapper around the OpenSSL library (debug 
extension)
 python-openssl-doc - Python wrapper around the OpenSSL library (documentation 
package)
 python3-openssl - Python 3 wrapper around the OpenSSL library
 python3-openssl-dbg - Python 3 wrapper around the OpenSSL library (debug 
extension)
Closes: 669301 671191
Changes: 
 pyopenssl (0.13-2) unstable; urgency=low
 .
   [ Barry Warsaw ]
   * Enable the Python 3 version of the package; Closes: #669301
 .
   [ Sandro Tosi ]
   * Fix several omissions for py3k packages introduction
   * debian/control
     - bump Standards-Version to 3.9.3 (no changes needed)
   * debian/rules
     - remove leftover from build process, so the package can be built twice in 
a
       row; thanks to Jakub Wilk for the report; Closes: #671191
Checksums-Sha1: 
 d7f62bfacf5fe00c22bc10a9d54cb54581f8d564 1779 pyopenssl_0.13-2.dsc
 342682741a04cda1c6a9d243000b20cd9b78233b 9647 pyopenssl_0.13-2.debian.tar.gz
 e4ab3eac6d7af8c074d70da39a2c4b5f714024a0 142398 
python-openssl-doc_0.13-2_all.deb
 77c20bc3cd693f3f7c5965a53fb24c006713a49f 172564 python-openssl_0.13-2_amd64.deb
 e47acfb932926931832ecb4ba9a64b9db875d0f2 695332 
python-openssl-dbg_0.13-2_amd64.deb
 a1c4c0d0538623b7bcd04f093dcd1402c3bf6b47 113252 
python3-openssl_0.13-2_amd64.deb
 0324ef882230b14047c5d03878f645944983d695 349772 
python3-openssl-dbg_0.13-2_amd64.deb
Checksums-Sha256: 
 8277460f8d43e23b65d2fc87b424381fd67a13776d5d8e4cf58a5f52c2a06985 1779 
pyopenssl_0.13-2.dsc
 e957f14177569246da39152732c81262ff867deb6e4100b06eaa44864fa39745 9647 
pyopenssl_0.13-2.debian.tar.gz
 14fc6fdf0e8902f7986d1f24033e7824b6527938703ad4edd77b4bf0f945326b 142398 
python-openssl-doc_0.13-2_all.deb
 7c4f4f3c35df5a9c0986d5c8cb5fd28cfbe53ceb43f013133bf5bfb925674ee6 172564 
python-openssl_0.13-2_amd64.deb
 c4ee7871bd4c4d3aa60b1236738e3b60bc3e6ffdfcb4fba713f23003f5529409 695332 
python-openssl-dbg_0.13-2_amd64.deb
 277a1c6727c1713ef1818f2eae175b4f02897737f067bc91357222df0871436f 113252 
python3-openssl_0.13-2_amd64.deb
 9bb950e28d268ccbc7220ac40b69c2a69ac753405007ca8a54fef66eeb059f71 349772 
python3-openssl-dbg_0.13-2_amd64.deb
Files: 
 7ffcca2977262ce9021eb627f2c00c2b 1779 python optional pyopenssl_0.13-2.dsc
 e797ce17e9689e311f222bae1ff04fdf 9647 python optional 
pyopenssl_0.13-2.debian.tar.gz
 91bf093371ca26e4027bfe262991688f 142398 doc optional 
python-openssl-doc_0.13-2_all.deb
 b3d787d0efcdd8ae5575a630bf1cb19d 172564 python optional 
python-openssl_0.13-2_amd64.deb
 284e3beaf00171748ac9b8960ff5f52b 695332 debug extra 
python-openssl-dbg_0.13-2_amd64.deb
 69773d482da9a36f0ea5afaff59c0aee 113252 python optional 
python3-openssl_0.13-2_amd64.deb
 f07d863d5c5373922610bbe868d054f8 349772 debug extra 
python3-openssl-dbg_0.13-2_amd64.deb

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

iEYEARECAAYFAk+lSGYACgkQAukwV0RN2VCSaQCgjojJOFVKD3dFiFsX3eZ4hwN5
F9AAn1NjNNkjIKMBkd1ReNlgpJprYqVF
=7IoH
-----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