I am running Rocky Linux 9 (aka RHEL 9.0=.EL9) and I noticed the MySQL Percona 8.0.30 .EL9 packages have been uploaded to Percona Repo .
When attempting to install percona-server-server-8.0.30-22.1.el9.x86_64.rpm, it complains the required package percona-server-shared-compat-8.0.30-22.1.el9.x86_64.rpm is compiled against a version of openssl (1.0?) that doesn’t exist on RHEL 9.
root@localdev ~# yum install percona-server-server-8.0.30-22.1.el9.x86_64.rpm percona-server-client-8.0.30-22.1.el9.x86_64.rpm percona-server-shared-8.0.30-22.1.el9.x86_64.rpm percona-server-shared-compat-8.0.30-22.1.el9.x86_64.rpm
Last metadata expiration check: 0:00:28 ago on Tue 04 Oct 2022 03:17:58 PM CDT.
Error:
Problem 1: conflicting requests
- nothing provides libcrypto.so.10()(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libcrypto.so.10(libcrypto.so.10)(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libssl.so.10()(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libssl.so.10(libssl.so.10)(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
Problem 2: package percona-server-shared-8.0.30-22.1.el9.x86_64 requires percona-server-shared-compat, but none of the providers can be installed
- conflicting requests
- nothing provides libcrypto.so.10()(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libcrypto.so.10(libcrypto.so.10)(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libssl.so.10()(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libssl.so.10(libssl.so.10)(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
Problem 3: package percona-server-server-8.0.30-22.1.el9.x86_64 requires percona-server-shared, but none of the providers can be installed
- package percona-server-shared-8.0.30-22.1.el9.x86_64 requires percona-server-shared-compat, but none of the providers can be installed
- conflicting requests
- nothing provides libcrypto.so.10()(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libcrypto.so.10(libcrypto.so.10)(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libssl.so.10()(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libssl.so.10(libssl.so.10)(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
Problem 4: package percona-server-client-8.0.30-22.1.el9.x86_64 requires percona-server-shared, but none of the providers can be installed
- package percona-server-shared-8.0.30-22.1.el9.x86_64 requires percona-server-shared-compat, but none of the providers can be installed
- conflicting requests
- nothing provides libcrypto.so.10()(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libcrypto.so.10(libcrypto.so.10)(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libssl.so.10()(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
- nothing provides libssl.so.10(libssl.so.10)(64bit) needed by percona-server-shared-compat-8.0.30-22.1.el9.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
I even tried installing compat-openssl11 but that installs openssl 1.1. but that doesn’t work. This is a serious issue with it not working on RHEL 9 systems.