From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yegor Yefremov Date: Mon, 20 Aug 2018 14:05:54 +0200 Subject: [Buildroot] [PATCH/next 1/1] package/python-cryptography: bump version to 2.3.1 In-Reply-To: References: <20180819184242.21134-1-bernd.kuhls@t-online.de> <9fro4fx8c7.ln2@ID-313208.user.individual.net> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hi Bernd, On Mon, Aug 20, 2018 at 10:05 AM, Yegor Yefremov wrote: > On Sun, Aug 19, 2018 at 9:02 PM, Bernd Kuhls wrote: >> Am Sun, 19 Aug 2018 20:53:49 +0200 schrieb Yegor Yefremov: >> >>> Have you performed runtime tests? >> >> Hi Yegor, >> >> no, only build-tested with openssl-1.1.0i. > > I've performed a runtime test and I still get: > > # python > Python 3.6.3 (default, Aug 20 2018, 08:30:51) > [GCC 7.3.1 20180425 [linaro-7.3-2018.05 revision > d29120a424ecfbc167ef90065c0eeb on linux > Type "help", "copyright", "credits" or "license" for more information. >>>> from cryptography.fernet import Fernet >>>> key = Fernet.generate_key() > random: nonblocking pool is initialized >>>> f = Fernet(key) > Traceback (most recent call last): > File "", line 1, in > File "usr/lib/python3.6/site-packages/cryptography/fernet.py", line > 32, in __init__ > File "usr/lib/python3.6/site-packages/cryptography/hazmat/backends/__init__.py", > line 15, in default_backend > File "usr/lib/python3.6/site-packages/cryptography/hazmat/backends/openssl/__init__.py", > line 7, in > File "usr/lib/python3.6/site-packages/cryptography/hazmat/backends/openssl/backend.py", > line 53, in > File "usr/lib/python3.6/site-packages/cryptography/hazmat/bindings/openssl/binding.py", > line 13, in > ImportError: /usr/lib/python3.6/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so: > undefined symbol: pthread_atfork > > That's why the packaged wasn't updated for a long time. Could you make a runtest against openssl-1.1.0i? I was using the current openssl version. Perhaps this error comes from the old version... Yegor