On 2018/07/04 21:24, Andrew Grillet wrote:
> Here is the log...
> 
> 
> Looks just like the other one.
> 
> I used acme.sh instead of certbot and I am now OK. Not that I have any
> objection to bugs being fixed - it seems this would
> have a wider impact than certbot.

I'd expect it affects about 15-20 ports.

BTW there is an alternative client in base, https://man.openbsd.org/acme-client

I've just committed a change to the port to build it with GCC 4.9 on
architectures that don't have clang, this may help things.

> Andrew
> 
> 
> 
> On 4 July 2018 at 13:17, Daniel Jakots <[email protected]> wrote:
> 
> > On Tue, 3 Jul 2018 19:29:07 +0100 (BST), [email protected] wrote:
> >
> > >         From the log, it looks like bits are missing from the python
> > > install, but I don't know python, and I could be wrong.
> >
> > Can you share the log (so we don't have to guess) please?
> >
> >
> > Cheers,
> > Daniel
> >

> Script started on Tue Jul  3 19:07:33 2018
> sani-t# certbot certonly --webroot -w /var/www/sani-t -d www.sani-t.uk -d 
> sani-t.uk -w shop -d shop.sani-t.uk
> python2.7:/usr/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so:
>  undefined symbol '__builtin_unreachable'
> Traceback (most recent call last):
>   File "/usr/local/bin/certbot", line 11, in <module>
>     load_entry_point('certbot==0.22.2', 'console_scripts', 'certbot')()
>   File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", 
> line 564, in load_entry_point
>     return get_distribution(dist).load_entry_point(group, name)
>   File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", 
> line 2608, in load_entry_point
>     return ep.load()
>   File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", 
> line 2268, in load
>     return self.resolve()
>   File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", 
> line 2274, in resolve
>     module = __import__(self.module_name, fromlist=['__name__'], level=0)
>   File "/usr/local/lib/python2.7/site-packages/certbot/main.py", line 10, in 
> <module>
>     import josepy as jose
>   File "/usr/local/lib/python2.7/site-packages/josepy/__init__.py", line 41, 
> in <module>
>     from josepy.interfaces import JSONDeSerializable
>   File "/usr/local/lib/python2.7/site-packages/josepy/interfaces.py", line 8, 
> in <module>
>     from josepy import errors, util
>   File "/usr/local/lib/python2.7/site-packages/josepy/util.py", line 4, in 
> <module>
>     import OpenSSL
>   File "/usr/local/lib/python2.7/site-packages/OpenSSL/__init__.py", line 8, 
> in <module>
>     from OpenSSL import rand, crypto, SSL
>   File "/usr/local/lib/python2.7/site-packages/OpenSSL/rand.py", line 12, in 
> <module>
>     from OpenSSL._util import (
>   File "/usr/local/lib/python2.7/site-packages/OpenSSL/_util.py", line 6, in 
> <module>
>     from cryptography.hazmat.bindings.openssl.binding import Binding
>   File 
> "/usr/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py",
>  line 13, in <module>
>     from cryptography.hazmat.bindings._openssl import ffi, lib
> ImportError: Cannot load specified object
> sani-t# exit
> 
> Script done on Tue Jul  3 19:08:01 2018

Reply via email to