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