Çarşamba, Ağustos 06, 2025

Julia error 'OPENSSL_3.3.0' not found

 On my Fedora 42 desktop I was getting errors like 

julia> import Pluto
ERROR: InitError: could not load library "/home/user/.julia/artifacts/1c2814ca8577e0356a6ecf8447364c19e97b86a8/lib/libssl.so"
/lib64/libcrypto.so.3: version `OPENSSL_3.3.0' not found (required by /home/user/.julia/artifacts/1c2814ca8577e0356a6ecf8447364c19e97b86a8/lib/libssl.so)
Stacktrace:
 [1] macro expansion
   @ ~/.julia/packages/JLLWrappers/m2Pjh/src/products/library_generators.jl:63 [inlined]
 [2] __init__()
   @ OpenSSL_jll ~/.julia/packages/OpenSSL_jll/2yAM9/src/wrappers/x86_64-linux-gnu.jl:16
during initialization of module OpenSSL_jll

when I try to start Pluto from within julia. This error is somewhat related to version of the openssl libraries installed on my computer. I say so, because on my laptop I have a similar installation, but no such errors (may be due to some libraries lacking on my laptop). 

Anyway, after some search (not search anymore of course, chatting), I installed OpenSSL 3.5 library locally on my desktop and succeeded to link it my julia install. I tried OpenSSL versions 3.3 and 3.4 without success. Lastly version 3.5 did link to julia with some preloading/pointing like 

alias julia_local='env LD_PRELOAD=$HOME/.openssl-3.3/lib64/libcrypto.so:$HOME/.openssl-3.3/lib64/libssl.so LD_LIBRARY_PATH=$HOME/.openssl-3.3/lib64:$LD_LIBRARY_PATH julia'

 I didn't make a system-wide install of OpenSSL 3.5 not to poison the system, and couldn't upgrade to that version using dnf neither. 

This was a good hack. Happy now.
 


 

Çarşamba, Mayıs 28, 2025

Vi with Latex

 So much time, since my last post. Recently I was trying to find a way to compile tex files from inside vi. I have tried vim-latex plugin (which seems old) with no success. Later, I found vim-tex plugin which works. I made some modifications to .vimrc file by the help of ChatGPT and succeeded to compile Tex. And some more search enabled me compile and open as pdf my tex file with the help of zathura viewer. I had evince on my computer installed, but I wasn't able to make it open my tex files after compiling. Anyways, now it seems I can say goodbye to TexMaker and open to a new world.