Bonjour,
J'avais installé Scilab 6.1.0 à partir de cette adresse (
https://www.scilab.org/download/6.1.0), il fonctionnait bien, mais maintenant il ne s'exécute plus correctement.
J'ai l'erreur
scilab-bin: symbol lookup error: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b
J'ai trouvé qu'il y avait un bug Redhat qui en parlait ici :
https://bugzilla.redhat.com/show_bug.cgi?id=1829790
Et dans le fil de cette page, il y a un utilisateur qui parlait de Scilab et de supprimer le fichier /lib/thirdparty/libcrypto.so.1.1 de l'installation.
C'est ce que j'ai fait, et Scilab refonctionne !!
Voilà son message original :
P. wrote:I learned something more about shared libraries and I finally found out where the problem is.
Both products (Matlab & Scilab) contains their own shared library libcrypto.so.1.1, but uses system library libk5crypto.so.3.
System library libk5crypto.so.3 uses new symbols, which system library libcrypto.so.1.1 has, but Matlab's library libcrypto.so.1.1 hasn't.
So I deleted libcrypto.so.1.1 from Matlab directory and it works now (same as scilab).
I'm so sorry for wasting your time ...