Bug #3372
[various]: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory - may require chrooting
100%
Description
migration to openssl v3 breaks stuff - see the sub-tickets
Subtasks
History
Updated by wael over 1 year ago
I can confirm that installing openssl1.1 fixed all three issues for me.
Yet one has to note how to do it:
# pacman -Syu
# pacman -S openssl1.1
# mkinitcpio -P
# grub-mkconfig -o /boot/grub/grub.cfg
Re-generating the initramfs is very important as initially it might get generated without openssl1.1 which will cause broken boot.
Updated by bill-auger over 1 year ago
Re-generating the initramfs is very important as initially it might get generated without openssl1.1 which will cause broken boot.
i think the rebuild can be avoided by pre-installing openssl-1.1
(it is what i did in my librechroots)
so like this?
# pacman -Sy openssl-1.1
# pacman -Su
Updated by wael over 1 year ago
I presume it might work, but currently I don't really have a way to test that.
Updated by bill-auger over 1 year ago
- Status changed from in progress to fixed
i think the rebuild can be avoided by pre-installing openssl-1.1
IIRC in fact, it is sufficient for openssl-1.1 to be among the sync package-set - #3368 was the key to all of these issues - pacman now requires openssl-1.1 and openssl-1.0 - the latter is needed analogously, for long neglected (~1 year) overdue upgrades - after some reasonable grace period (another year?), these compat deps could be dropped