On 2018/07/03 19:29, [email protected] wrote:
> >Synopsis:    Unable to use certbot
> >Category:    very annoying
> >Environment:
>       System      : OpenBSD 6.3
>       Details     : OpenBSD 6.3 (GENERIC.MP) #486: Sat Mar 24 22:37:16 MDT 
> 2018
>                        
> [email protected]:/usr/src/sys/arch/sparc64/compile/GENERIC.MP
> 
>       Architecture: OpenBSD.sparc64
>       Machine     : sparc64
> >Description:
>       tried to run "certbot certonly [selection of options]" it always fails 
> in the same way
>         From the log, it looks like bits are missing from the python install, 
> but I don't know
>         python, and I could be wrong.
> >How-To-Repeat:
>       at the shell prompt type
>         > certbot certonly --manual .....
> >Fix:
>       Don't know (I do have a log created with script, but don't know how to 
> attach it)
> 
> 
> dmesg:
> OpenBSD 6.3 (GENERIC.MP) #486: Sat Mar 24 22:37:16 MDT 2018
>     [email protected]:/usr/src/sys/arch/sparc64/compile/GENERIC.MP
> real mem = 1572864000 (1500MB)
> avail mem = 1524817920 (1454MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root: Sun Fire T200
> cpu0 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> cpu1 at mainbus0: SUNW,UltraSPARC-T1 (rev 0.0) @ 1000 MHz
> vbus0 at mainbus0
> "flashprom" at vbus0 not configured
> cbus0 at vbus0
> vdsk0 at cbus0 chan 0x2: ivec 0x4, 0x5
> scsibus1 at vdsk0: 2 targets
> sd0 at scsibus1 targ 0 lun 0: <SUN, Virtual Disk, 1.1> SCSI3 0/direct fixed
> sd0: 6144MB, 512 bytes/sector, 12582912 sectors
> vdsk1 at cbus0 chan 0x3: ivec 0x6, 0x7
> scsibus2 at vdsk1: 2 targets
> sd1 at scsibus2 targ 0 lun 0: <SUN, Virtual Disk, 1.1> SCSI3 0/direct fixed
> sd1: 2MB, 512 bytes/sector, 5760 sectors
> vnet0 at cbus0 chan 0x4: ivec 0x8, 0x9, address 00:14:4f:fa:57:21
> vcons0 at vbus0: ivec 0x111, console
> vrtc0 at vbus0
> vscsi0 at root
> scsibus3 at vscsi0: 256 targets
> softraid0 at root
> scsibus4 at softraid0: 256 targets
> bootpath: /virtual-devices@100,0/channel-devices@200,0/disk@0,0
> root on sd0a (31c2d1155bc86970.a) swap on sd0b dump on sd0b
> WARNING: / was not properly unmounted
> 
> usbdevs:
> usbdevs: no USB controllers found
> 
> pcidump:
> 
> acpidump:
> 

This is the same as https://github.com/certbot/certbot/issues/6019.
There's a problem with py-cryptography on OpenBSD on sparc64 (and likely
some other arches), between lack of time and lack of budget to power a
suitable machine I haven't been able to dig into it further yet .. if
anyone wants to look into it this is the starting point:

python2.7 -c 'from cryptography.hazmat.bindings._openssl import ffi, lib'

python2.7:/usr/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so:
 undefined symbol '__builtin_unreachable'


Reply via email to