[Pharo-dev] Pharo 32bit on debian 9 stretch 64bit

Cyril Ferlicot cyril.ferlicot at gmail.com
Sat Nov 25 20:33:47 EST 2017


On Sun, Nov 26, 2017 at 1:40 AM, Juan <smalltalker.marcelo at gmail.com> wrote:
> Hi
>
>
> May be making link, ln -s ....
>
> Cheers
>  Jmdc
>


I added a symlink

sudo ln -s /usr/lib/i386-linux-gnu/libssl.so.1.0.2
/usr/lib/i386-linux-gnu/libssl.so.1.0.0

But apparently it's not enought.

I get the Pharo image and vm with this command:

 wget --quiet -O - get.pharo.org/50+vm | bash

And when I try to install a project I still get an error.

Command:

./pharo Pharo.image eval --save '
  Metacello new
    baseline: #MaterialDesignLite;
    githubUser: '\''DuneSt'\'' project: '\''MaterialDesignLite'\''
commitish: '\''development'\'' path: '\''src'\'';
    onWarningLog;
    load.'


Error before the symlink:


ioLoadModule(/var/lib/jenkins/workspace/MaterialDesignLite/PHARO/50/VERSION/development/pharo-vm/libSqueakSSL.so):
  libssl.so.1.0.0: cannot open shared object file: No such file or directory

...RETRY->BaselineOfMaterialDesignLite
...RETRY->BaselineOfMaterialDesignLite [31mZdcPluginMissing: SSL/TLS
plugin initailization failed (VM plugin missing ? OS libraries missing
?)
 [0m[ :exception | ZdcPluginMissing signal ] in
ZdcPluginSSLSession>>initialize in Block: [ :exception |
ZdcPluginMissing signal ]
BlockClosure>>cull:
Context>>evaluateSignal:
Context>>handleSignal:


Error after the symlink:

ioLoadModule(/var/lib/jenkins/workspace/MaterialDesignLite/PHARO/50/VERSION/development/pharo-vm/libSqueakSSL.so):
  /usr/lib/i386-linux-gnu/libssl.so.1.0.0: version `OPENSSL_1.0.0' not
found (required by
/var/lib/jenkins/workspace/MaterialDesignLite/PHARO/50/VERSION/development/pharo-vm/libSqueakSSL.so)

...RETRY->BaselineOfMaterialDesignLite
...RETRY->BaselineOfMaterialDesignLite [31mZdcPluginMissing: SSL/TLS
plugin initailization failed (VM plugin missing ? OS libraries missing
?)
 [0m[ :exception | ZdcPluginMissing signal ] in
ZdcPluginSSLSession>>initialize in Block: [ :exception |
ZdcPluginMissing signal ]
BlockClosure>>cull:
Context>>evaluateSignal:

Debian 9 comes with openssl 1.1 and not 1.0.0

I also tried to replace libssl1.0.2 by libssl1.1 and update the
symlink but it produce the same result, it expect openssl 1.0.0

-- 
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France




More information about the Pharo-dev mailing list