- which version of SFOS do you use? (SFOS 4 does not need libcrypto.so.10)
if you are on SFOS 3.4 you will need https://openrepos.net/sites/default/files/packages/8272/openssl-libs10-1.0.2o-5.armv7hl.rpm (but then it’s not rpm that needs it but the other system components) - you do not seem to have installed rpm (legacy SFOS 3.4 - 4.2) | OpenRepos.net — Community Repository System because these versions depend on libcrypto.so.1.1 and not on libcrypto.so.10
- do not use pkcon as this stupid tool installs multiple packages not in one step but calls rpm multiple times (which doesn’t work: rpm fails right after libcrypto.so.10 is removed)
first thing to do to get your device working again seems to extract libcrypto.so.1.0.2o and the symlink libcrypto.so.10 out of openssl-libs10-1.0.2o-5.armv7hl.rpm with an xz-archive-app and put it in /lib/ at your device via jolla-recovery-mode-shell (over telnet) https://jolla.zendesk.com/hc/en-us/articles/204709607-Jolla-Phone-How-to-use-Recovery-Mode (depending on your phone type)