Partial update of libssl3 breaks openssl
Package Information
- Package name: libssl3
- Package version: 3.3.0-r0
- Alpine version: edge
- Alpine architecture: x86_64
Summary
Installing python 3.12.3-r1 also updates libssl3 to 3.3.0-r0 but fails to update libcrypto3 to 3.3.0-r0 breaking SSL for tools like wget
.
Steps to reproduce
docker run --rm -it alpine:20240329
apk update
apk add --no-cache python3=3.12.3-r1
wget https://time.is/
error message:
Connecting to time.is (172.67.68.157:443)
Error relocating /lib/libssl.so.3: OPENSSL_LH_set_thunks: symbol not found
wget: error getting response: Connection reset by peer
add --upgrade
flag to apk add
to also update libcrypto to 3.3.0-r0 as a workaround.