You are not logged in.
Hi all,
I did a dumb thing. I was trying to debug a problem that may have been related to a recent upgrade in openssl, and I decided (stupidly) to test this by downgrading openssl. This broke pacman (and probably a bunch of other stuff).
pacman: /usr/lib/libssl.so.3: version `OPENSSL_3.2.0' not found (required by /usr/lib/libcurl.so.4)
I have tried to fix this by downloading and compiling the relevant openssl source, but this did not help.
Before I make matters worse, can someone advise on how to get myself out of this hole? Perhaps there is something clever I could do with an arch live USB?
Thanks.
Last edited by smolloy (2024-04-12 07:49:24)
Offline
See Pacman#Pacman_crashes_during_an_upgrade. I think you can skip steps 4 and 5 and just restore the openssl package.
Offline
Nice. I did steps 1 -> 4, and it worked perfectly. Step #4 picked up the downgraded package, and upgraded it back to the most recent version.
Thanks for your help.
Offline
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Last edited by seth (2024-04-11 13:38:31)
Online
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Apologies for that. I had tried to do that, but couldn't see how. Your post poked me into trying harder
Offline