Your message dated Sun, 06 Jan 2019 17:34:36 +0000
with message-id <[email protected]>
and subject line Bug#850669: fixed in ansible 2.7.5+dfsg-2
has caused the Debian Bug report #850669,
regarding ansible: Enable 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.)


-- 
850669: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850669
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ansible
Version: 2.2.0.0-1
Severity: wishlist
Tags: patch

According to the documentation, ansible 2.2 features a tech preview of
python3 support. One reason why that's useful is because several newer
distros do not include python2 by default such as Ubuntu 16.04 LTS and
the next RHEL).

I am attaching patches in case you want to enable it.

The easiest way to do this was to enable pybuild. pybuild runs the
upstream tests but they fail for some reason so I skipped them until
that can be investigated.

It looks like ansible 2.2.1 improves python3 support quite a bit but I
don't know when it will be released. (It's currently at RC2 and 2.2 is
supposed to be a stable series.)

Thanks,
Jeremy Bicha
From dea659d43cb650c1698985aaccb7b2514b363298 Mon Sep 17 00:00:00 2001
From: Jeremy Bicha <[email protected]>
Date: Mon, 9 Jan 2017 03:11:10 -0500
Subject: [PATCH 1/2] Build with pybuild

---
 debian/control | 2 ++
 debian/rules   | 7 ++++++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 13e8d31..030762c 100644
--- a/debian/control
+++ b/debian/control
@@ -11,6 +11,8 @@ Build-Depends: debhelper (>= 9),
                asciidoc,
                python-nose,
                python-passlib,
+               python-jinja2 <!nocheck>,
+               python-six <!nocheck>,
                dh-python
 Standards-Version: 3.9.8
 Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/ansible.git
diff --git a/debian/rules b/debian/rules
index 86a7d42..15808e0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,9 @@
 #!/usr/bin/make -f
+export PYBUILD_NAME=ansible
 
 %:
-	dh $@ --with python2 -Spython_distutils
+	dh $@ --with python2 --buildsystem=pybuild
+
+# Investigate why the tests are failing
+override_dh_auto_test:
+	-dh_auto_test
-- 
2.10.2


--- End Message ---
--- Begin Message ---
Source: ansible
Source-Version: 2.7.5+dfsg-2

We believe that the bug you reported is fixed in the latest version of
ansible, 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.
Lee Garrett <[email protected]> (supplier of updated ansible 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: SHA512

Format: 1.8
Date: Mon, 31 Dec 2018 01:02:08 +0100
Source: ansible
Binary: ansible ansible-doc
Architecture: source
Version: 2.7.5+dfsg-2
Distribution: experimental
Urgency: medium
Maintainer: Harlan Lieberman-Berg <[email protected]>
Changed-By: Lee Garrett <[email protected]>
Description:
 ansible    - Configuration management, deployment, and task execution system
 ansible-doc - Ansible documentation and examples
Closes: 850669
Changes:
 ansible (2.7.5+dfsg-2) experimental; urgency=medium
 .
   * Switch to python3. (Closes: #850669)
Checksums-Sha1:
 27b713121bc97f3265e52c222e346068351ec977 2870 ansible_2.7.5+dfsg-2.dsc
 6ae8059c8e4b3a3384d82a3fe5ce78bf0530eefc 19424 
ansible_2.7.5+dfsg-2.debian.tar.xz
 57701ed8c58d2924797dcf6b5518ba1ea07f8e10 8239 
ansible_2.7.5+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 4d5faa8668c4d8322184eae45ea2cc3fc98c899b76ab8eee6ecfec8cd44a8dea 2870 
ansible_2.7.5+dfsg-2.dsc
 fa597198d9f62e7837ff169d54ed9f93fc932608e57369f8da00ed9893ecdb03 19424 
ansible_2.7.5+dfsg-2.debian.tar.xz
 0be544ac2c81101b790e8b41da94c2abea0a0d66955955c3db50b0765bf45df4 8239 
ansible_2.7.5+dfsg-2_amd64.buildinfo
Files:
 758c42da968392cc89f738fe90c0b02e 2870 admin optional ansible_2.7.5+dfsg-2.dsc
 46bdf56e5fbf1bf86f880d5b607ec5d0 19424 admin optional 
ansible_2.7.5+dfsg-2.debian.tar.xz
 cd0e98d6bfa7463fabc19784e10f6944 8239 admin optional 
ansible_2.7.5+dfsg-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQQzBAEBCgAdFiEE2EfGJRCpwv8kLOAs1gShxII+4PgFAlwyEV8ACgkQ1gShxII+
4PiefB//To58TiDHMAKWTxd5Om4D/uJwlZWqTAVt+uxBEMrC8aEscCG3jaUhyMMY
Mw/Sh6JA9+FhLM6Q6jSbJmrwJdSVrClTX2XAALd5s68W5U1t9xpbkyXnONhWN4Hr
ppqQhrI+G84w0Wc2dRFShUOj4VIrUW0jAWNbEdxNL/pcrWtZlpk3RTm0BZlRDu/U
p+aKATce1sxV7zHCI/hZPV2yCNLhcctVdbFn6VqQeCKNyg21lEv/6468wX74eJLQ
Gki5LVttIG5thHFKYsDgFagA9QP8YAvSKm/gFys3m5Fh1Q/IeuRmgLQmVl38TGIU
AuwjpYQe8NATw2MkN1mCfmoe/bqyQmn/Yf7M/KqERs7TB/rvp2kDvziZdp+3sUvf
mhXxeQBqvNWxoXXYVEFMzTrKDkXAcpJYq3al5SVEURyEYGSjt2XxqiUdqdiJMtVE
rarOrL+ZKndovD5bLkK5+AjQ4q29eQlEHLSYHTjAVtcZyRyRTNHiW3bbBRPG0/8Q
YhYR2ZoVY+cYfD5NBHDlyt/o9gOGIut7UJ+iwmfk+2PZveZJRn4WJ0ntYGfCYg7h
GCxwHkybHYF5D8n+aPgGFnBG8z2TBOvQHIQ5no0W4bIFlpoHf9JbiY9cIA6iW1+J
CAn8lBqyBes5XDToC6T1yOlaBrqrFMbKwJhZgETuqJEXFtq0jBwuKM7/zygzPcDo
jpxxR/XqJI9rGA/OefanKkzbZlQRBcMTuSRHxsMuvf0Ckjoe7hmn6YhprZ1Uyyo/
LTDCRwOrVRg+EosD9MdqHVwustrOy2LJ860YDyHP1YWbJMwWQ44TgdtCVA8YclBy
CE0dlgpJNHqZcDBzqBIJmKWY8pXVlSg+gVaArHJU/srBFoUK9DagUk+FITQ4JfGq
jYVJkI+yFB/3RQVyOT53HtVaAuIQuteGr6+UX7Aoi/TI41Ff/TilZX/orX4BRrso
xonjGlj8CkZNNba0CsGcvAiZAW+K9dWlniJq2lX37/yYOfL+GvoTGkW83hUJ1ecw
svgts24HPlGVg2/ly0nox2wvFr7uXPZyurghk645mgLN+xVOH3TD6euJPLtr/R8i
y85UluK0/V44wKG1enbsoiE5+98HtzMMGuDf7dNgvupq7BaXmvlpFlZ6OeqwXsUG
9g6FBM663zgZRgVO2/Bxga6G/WJFoctyEH3NNjTzcJnHwhO8IoWoZ1Q93dRlOsOi
IKsm20BtCbXDhuS2tQ/WMoJ+eVHEssS9CATq66Y2oDWoFz4rOMt2uHsUAAUYrpHI
OpP9WbwPuBR7lER3kYgYc4ucEWwXyPZEDoIdnviZxzxxcsBbknd6n7RuE2nbrim0
wcdcD1j3eLYEDgLtocYHzoZmkrfpyg==
=6++k
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to