Your message dated Tue, 28 Aug 2018 07:34:11 +0000
with message-id <e1fuyvv-0006ti...@fasolo.debian.org>
and subject line Bug#907215: fixed in python3.6 3.6.6-3
has caused the Debian Bug report #907215,
regarding python3.6: FTBFS with openssl as tests needs update for new version 
of openssl
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 ow...@bugs.debian.org
immediately.)


-- 
907215: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907215
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python3.6
Version: 3.6.6-2
Severity: serious
Tags: ftbfs
X-Debbugs-CC: debian...@lists.debian.org, open...@packages.debian.org
User: debian...@lists.debian.org
Usertags: needs-update
Control: affects -1 src:openssl
Control: block 907015 by -1

Dear maintainers,

With a recent upload of openssl the autopkgtest of python3.6 started to
fail in testing. I copied the some of the output below.

Also the latest run on reproducible builds failed (it timed out, but
lots of errors before it did).

Currently this regression is contributing to the delay of the migration
of openssl to testing [1]. Of course, openssl shouldn't just break your
autopkgtest (or even worse, your package), but it seems to me that the
change in openssl was intended and your package needs to update to the
new situation. If needed, please change the bug's severity.

If this is a real problem in your package (and not only in your
autopkgtest), the right binary package(s) from openssl should really add
a versioned Breaks on the unfixed version of (one of your) package(s),
hence I added a blocking relation on the openssl bug that tracks that.
Note: the Breaks is nice even if the issue is only in the autopkgtest as
it helps the migration software to figure out the right versions to
combine in the tests.

A quote from the openssl maintainer about the openssl update:
"
This is probably the result of the default openssl.cfg now having:
[system_default_sect]
MinProtocol = TLSv1.2
CipherString = DEFAULT@SECLEVEL=2

Where the SECLEVEL 2 requires a 112 / 2048 bit security level.
"

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=openssl

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python3.6.html

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python3.6/874866/log.gz

======================================================================
ERROR: test_session_handling (test.test_ssl.ThreadedTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.6/test/test_ssl.py", line 3579, in
test_session_handling
    s.connect((HOST, server.port))
  File "/usr/lib/python3.6/ssl.py", line 1100, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.6/ssl.py", line 1091, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.6/ssl.py", line 1068, in do_handshake
    self._sslobj.do_handshake()
  File "/usr/lib/python3.6/ssl.py", line 689, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

======================================================================
FAIL: test_options (test.test_ssl.ContextTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.6/test/test_ssl.py", line 908, in test_options
    self.assertEqual(default, ctx.options)
AssertionError: <Opti[26
chars]CIPHER_SERVER_PREFERENCE|OP_NO_COMPRESSION: 2185363540> !=
<Opti[26 chars]CIPHER_SERVER_PREFERENCE|1048576|OP_NO_COMPRESSION:
2186412116>

======================================================================
FAIL: test_default_ciphers (test.test_ssl.ThreadedTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.6/test/test_ssl.py", line 3088, in
test_default_ciphers
    s.connect((HOST, server.port))
AssertionError: OSError not raised

======================================================================
FAIL: test_default_ecdh_curve (test.test_ssl.ThreadedTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.6/test/test_ssl.py", line 3142, in
test_default_ecdh_curve
    self.assertIn("ECDH", s.cipher()[0])
AssertionError: 'ECDH' not found in 'TLS_AES_256_GCM_SHA384'

======================================================================
FAIL: test_shared_ciphers (test.test_ssl.ThreadedTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.6/test/test_ssl.py", line 3460, in
test_shared_ciphers
    self.fail(name)
AssertionError: TLS_AES_256_GCM_SHA384

----------------------------------------------------------------------
Ran 125 tests in 1.763s

FAILED (failures=4, errors=8, skipped=8)

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python3.6
Source-Version: 3.6.6-3

We believe that the bug you reported is fixed in the latest version of
python3.6, 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 907...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated python3.6 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 28 Aug 2018 11:10:57 +0200
Source: python3.6
Binary: python3.6 python3.6-venv libpython3.6-stdlib python3.6-minimal 
libpython3.6-minimal libpython3.6 python3.6-examples python3.6-dev 
libpython3.6-dev libpython3.6-testsuite idle-python3.6 python3.6-doc 
python3.6-dbg libpython3.6-dbg
Architecture: source
Version: 3.6.6-3
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <d...@debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Description:
 idle-python3.6 - IDE for Python (v3.6) using Tkinter
 libpython3.6 - Shared Python runtime library (version 3.6)
 libpython3.6-dbg - Debug Build of the Python Interpreter (version 3.6)
 libpython3.6-dev - Header files and a static library for Python (v3.6)
 libpython3.6-minimal - Minimal subset of the Python language (version 3.6)
 libpython3.6-stdlib - Interactive high-level object-oriented language 
(standard library
 libpython3.6-testsuite - Testsuite for the Python standard library (v3.6)
 python3.6  - Interactive high-level object-oriented language (version 3.6)
 python3.6-dbg - Debug Build of the Python Interpreter (version 3.6)
 python3.6-dev - Header files and a static library for Python (v3.6)
 python3.6-doc - Documentation for the high-level object-oriented language 
Python
 python3.6-examples - Examples for the Python language (v3.6)
 python3.6-minimal - Minimal subset of the Python language (version 3.6)
 python3.6-venv - Interactive high-level object-oriented language (pyvenv 
binary, v
Closes: 907215
Changes:
 python3.6 (3.6.6-3) unstable; urgency=medium
 .
   * Update to 20180828 from the 3.6 branch.
   * Disable running some tests which are not ready for Debian's OpenSSL
     defaults (test_{asyncio,ftplib,httplib,imaplib,nntplib,poplib,ssl}).
     Closes: #907215.
Checksums-Sha1:
 ff629ab79eb6b1133cd9beaca38dafc8c5f96014 3420 python3.6_3.6.6-3.dsc
 87caa3bb9ef390ee5804150fa183ff7773d92a93 375880 python3.6_3.6.6-3.debian.tar.xz
 cd58c63f2885ea08b5e858e3c7bbca2fd823bb0d 9414 
python3.6_3.6.6-3_source.buildinfo
Checksums-Sha256:
 7cefff44d0cf90a8faeab92b3b816f8389fd14611eefa659e8d40fc5e6152051 3420 
python3.6_3.6.6-3.dsc
 0e39f06118f4cc69f21dd4d803d9f5a004bef2ba3325903e8604e372395ed335 375880 
python3.6_3.6.6-3.debian.tar.xz
 7cb6b80db3993baefa54942801c2657dcf99ac2f5c194f029278d896655f3db3 9414 
python3.6_3.6.6-3_source.buildinfo
Files:
 101b648aa4a6f508f26be9ca01ae0fc5 3420 python optional python3.6_3.6.6-3.dsc
 5ccebd1275202643498f0d5985c8ffc3 375880 python optional 
python3.6_3.6.6-3.debian.tar.xz
 eed8fa035126434d9622e09d56dab706 9414 python optional 
python3.6_3.6.6-3_source.buildinfo

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

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAluE9ZoQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9eQ/D/wI+QUJP2VpZorkqRUR0l71Usa6QbUB7Ti5
zyhINu/DGFHgXqRCvqA7tmsUdOKugInR/bgqkIJsBnlEUdrPETCDYkOqSe0AYXSy
0rbUMoZ6rUEJClWTDi3pUPDmuWQ4q7aD6zo9G4HgCnk3eYoATJYSV9l8maixjhVJ
/NP6dGgbrvvirkKN5yMax8pnXlTiOXaDk6bI/BkTf9QOYspdcvQ5P75eEsClaDr3
cXEPx3qG/E2YOFnXh7GXqZd/idbXVPdjf7StUUR62ja0fSgtyhHDaf73YYgnSPA4
x4Xw/0Tj0J4vdIYqiFCZrBsSaOVefhUemy5OPmXAzumyo9F7zqQAANgJs0YvK2tX
IJzdeZADN0t3t/+SrT3iQ54FDOF02b5uvr16dSFXWXtKdLkICXWpy6AkHMRnzSbd
e4tLnRNegL9AKlUW6x995UlFpWc79AzHI58+TfjGWJoniWTF2BHQ03gfyah5wTVf
wcba17crClcGaoO4kzpVYqHffusWI2qYP+V8yP5AuI985l8b5reJCMXxfT7WIm7r
O188ButyowObk28mUy1MrhQ4FlaP0V6f1WWZctWrAB0rOE0qgs94d3OPxDJDPkAJ
3AUx5+Z1fiWJUdHRxHW7Y2fVMKav/4PZ72L28S6pAzlQDsDDSTJ5iDRzMGiFjusN
dBx+FUBbMQ==
=zOno
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to