Ok, I installed the missing library: yaourt -S lib32-openssl-1.0 now when I do: ldd /usr/share/pharo/vm/libSqueakSSL.so I get: /usr/share/pharo/vm/libSqueakSSL.so: /usr/lib32/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/share/pharo/vm/libSqueakSSL.so) linux-gate.so.1 (0xf77f1000) libssl.so.1.0.0 => /usr/lib32/libssl.so.1.0.0 (0xf7731000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7571000) libcrypto.so.1.0.0 => /usr/lib32/libcrypto.so.1.0.0 (0xf7360000) /usr/lib/ld-linux.so.2 (0x565de000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf735b000) So it is still not working, I still get the exception in Pharo. :-( Julien On 08/05/17 12:50, Sven Van Caekenberghe wrote:
What does the following return for you ?
$ ldd bin/pharo-vm/libSqueakSSL.so linux-gate.so.1 => (0xf779e000) libssl.so.1.0.0 => /lib/i386-linux-gnu/libssl.so.1.0.0 (0xf7703000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf754d000) libcrypto.so.1.0.0 => /lib/i386-linux-gnu/libcrypto.so.1.0.0 (0xf7360000) /lib/ld-linux.so.2 (0xf777c000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf735b000)
Each dependency should be satisfied.
On 8 May 2017, at 12:43, Julien Delplanque <julien@tamere.eu> wrote:
Hello,
I have this error when trying to use the network:
"SSL/TLS plugin initialization failed (VM plugin missing ? OS libraries missing ?)"
What library could be missing on my operating system?
I appears after an update of my operating system I think.
I am on Archlinux.
Julien