After instaling openssl, for some reason, pacman and yay started to return this:
pacman -Sy
pacman: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libalpm.so.13)
pacman: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libarchive.so.13)
pacman: /usr/lib/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/lib/libcurl.so.4)
pacman: /usr/lib/libssl.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libcurl.so.4)
pacman: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libcurl.so.4)
pacman: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/lib/libssh2.so.1)
pacman: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libssh2.so.1)
yay -Sy
yay: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libalpm.so.13)
yay: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libarchive.so.13)
yay: /usr/lib/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/lib/libcurl.so.4)
yay: /usr/lib/libssl.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libcurl.so.4)
yay: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libcurl.so.4)
yay: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/lib/libssh2.so.1)
yay: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by /usr/lib/libssh2.so.1)
what should I do?
The same happened to me. This manual workaround helped me:
download the openssl1.1 package with wget from https://archlinux.org/packages/core/x86_64/openssl-1.1/ :
unpack it:
now copy or create symlink to your /usr/lib/. To create symlink:
to copy:
hope that helps.