Hello,

When I try to upgrade a May 3 binaries to May 6 binaries on amd64, I
think that there was some difference in the kernel and userland
because I got too many messages while logging in of difference in
versions of libtls.so, libssl.so, and libcrypto.so

something like this
warning: libcrypto.so.41.1: minor version >=2 expected, using it anyway

And after startx
warning: libcrypto.so.41.1: minor version >=2 expected, using it anyway
warning: libssl.so.43.2: minor version >=3 expected, using it anyway

So I figured to build kernel and then userland, the errors went away.
But when the correct binary versions of the
libssl.so/libtls.so/libcrypto.so are present on the system and I use
sysclean like so, I get this message from sysclean

$ doas sysclean -f
/usr/local/bin/sysclean: warn: discard better version:
/usr/lib/libcrypto.so.41.2
/usr/local/bin/sysclean: warn: discard better version: /usr/lib/libtls.so.15.6
/usr/local/bin/sysclean: warn: discard better version: /usr/lib/libssl.so.43.3

Why is the highest and possibly correct version of libraries being
warned against? Is this a bug or is this because we are in the middle
of the bump of minor libraries, and inconsistent behaviour which will
sorted out in a day or two?


Thanks

Reply via email to