Error while loading shared libraries: libcrypto.so.3 & libssl.so.3

Hi,

I run into following when trying to launch an addon:
Both libcrypto.so.3 & libssl.so.3 are located in my /usr/lib though, so i don’t understand this issue.

Suggestions are appreciated!

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting
Error loading shared library libssl.so.3: No such file or directory (needed by /usr/lib/libcurl.so.4)
Error loading shared library libcrypto.so.3: No such file or directory (needed by /usr/lib/libcurl.so.4)
Error relocating /usr/lib/libcurl.so.4: EVP_PKEY_get_id: symbol not found

Hello Erik,

Add-ons are self contained Docker containers.
I suggest you put in a case with the author of the add-on in that GitHub repo…

whatever add-on that is.

Hi @Sir_Goodenough , Thanks for the tip. It’s the streamdeck-yaml-addon.
Based on your suggestion i made a ticket but the author is busy with other stuff i believe. I cloned this repo:
https://github.com/basnijholt/home-assistant-streamdeck-yaml-addon
and added what seemed to be missing to the dockerfile:

libcrypto3=3.0.15-r1 \
libssl3=3.0.15-r1 \

However, no succes. I’m either doing it wrongly or what i do is simply wrong :slight_smile:
Should you have any tips they’d be welcome as i have zero experience in this.

Thanks,
Erik