proxysql-1.4.5-1.1.el7.x86_64 requires openssl-1.0.2

proxysql-1.4.5-1.1.el7.x86_64 won’t install from the percona repo on RHEL7 systems. It seems to require openssl-1.0.2, but RHEL7 has only openssl-1.0.1.

proxysql-1.4.3-1.1.el7.x86_64 installs fine on the same system, so this is a regression.

yum install proxysql-1.4.5

Loaded plugins: priorities, product-id, search-disabled-repos
4 packages excluded due to repository priority protections
Resolving Dependencies
→ Running transaction check
—> Package proxysql.x86_64 0:1.4.5-1.1.el7 will be installed
→ Processing Dependency: libcrypto.so.10(OPENSSL_1.0.2)(64bit) for package: proxysql-1.4.5-1.1.el7.x86_64
→ Finished Dependency Resolution
Error: Package: proxysql-1.4.5-1.1.el7.x86_64 (percona)
Requires: libcrypto.so.10(OPENSSL_1.0.2)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

… although maybe since 1.4.6 is out now, don’t bother fixing 1.4.5 and just instead roll the fix out with a 1.4.6 package? :slight_smile:

Hi there jakem
I’ve asked the team about this one, they think you should be able to update OPENSSL on RHEL7 to 1.0.2, and then the install should work for you.

The newest openssl from Red Hat for RHEL7 is 1.0.1e-60.el7.

Can you advise what 1.0.2 packages the team is building off of? And where they got them from?

Sorry, I’m wrong. My repo mirror was busted. There are indeed newer openssl’s available for RHEL7. :frowning:

Hey Jakem, thanks for updating me. I was going to chase down our release engineer today to check, so I appreciate that you let us know.
No problem at all, either, it’s best to check these things.
If you have any problems going forward don’t hesitate to ask.