Hi May be making link, ln -s .... Cheers Jmdc El 25 nov. 2017 21:36, "Cyril Ferlicot" <cyril.ferlicot@gmail.com> escribió: On Sun, Nov 26, 2017 at 1:22 AM, Cyril Ferlicot <cyril.ferlicot@gmail.com> wrote:
Hi,
I would like to use Pharo on a Debian 9, 64bits.
On Pharo website there is an explanation of the requirements for Debian 7 and 8.
For Debian it is:
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install libx11-6:i386 sudo apt-get install libgl1-mesa-glx:i386 sudo apt-get install libfontconfig1:i386 sudo apt-get install libssl1.0.0:i386
The problem is that
sudo apt-get install libssl1.0.0:i386
throw me this error:
Reading package lists... Done Building dependency tree Reading state information... Done Package libssl1.0.0:i386 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'libssl1.0.0:i386' has no installation candidate
Pharo cannot be use with this libssl. I think that Pharo's webstie should also cover Debian 9.
Does someone know what should I do to get the right dependencies? Should I manually download the .deb of debian 8 and install it?
For some more info: Apparently Debian 9 only support libssl1.0.2 and libssl1.1. I tried to install the 1.0.2 but the VM really ask for the 1.0.0 version. -- Cyril Ferlicot https://ferlicot.fr http://www.synectique.eu 2 rue Jacques Prévert 01, 59650 Villeneuve d'ascq France
On Sun, Nov 26, 2017 at 1:40 AM, Juan <smalltalker.marcelo@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
participants (2)
-
Cyril Ferlicot -
Juan