Article 6FJDY Getting dependency failed while installing proftpd-mysql-1.3.6e-2.el7.x86_64 even though library is still there

Getting dependency failed while installing proftpd-mysql-1.3.6e-2.el7.x86_64 even though library is still there

by
Sayan Acharjee
from LinuxQuestions.org on (#6FJDY)
Getting dependency failed while installing proftpd-mysql-1.3.6e-2.el7.x86_64.

sudo yum install proftpd-mysql-1.3.6e-2.el7.x86_64
Loaded plugins: extras_suggestions, fastestmirror, langpacks, s3, update-motd
Loading mirror speeds from cached hostfile
amzn2-core | 3.6 kB 00:00:00
s3 : Successfully fetch secrets from Secret Store
/usr/lib/python2.7/site-packages/boto3/compat.py:86: PythonDeprecationWarning: Boto3 will no longer support Python 2.7 starting July 15, 2021. To continue receiving service updates, bug fixes, and security updates please upgrade to Python 3.6 or later. More information can be found here: https://aws.amazon.com/blogs/develop...nd-aws-cli-v1/
warnings.warn(warning, PythonDeprecationWarning)
Resolving Dependencies
--> Running transaction check
---> Package proftpd-mysql.x86_64 0:1.3.6e-2.el7 will be installed
--> Processing Dependency: proftpd = 1.3.6e-2.el7 for package: proftpd-mysql-1.3.6e-2.el7.x86_64
--> Processing Dependency: libmysqlclient.so.21(libperconaserverclient_21.0)(64bit) for package: proftpd-mysql-1.3.6e-2.el7.x86_64
--> Running transaction check
---> Package proftpd.x86_64 0:1.3.6e-2.el7 will be installed
---> Package proftpd-mysql.x86_64 0:1.3.6e-2.el7 will be installed
--> Processing Dependency: libmysqlclient.so.21(libperconaserverclient_21.0)(64bit) for package: proftpd-mysql-1.3.6e-2.el7.x86_64
--> Finished Dependency Resolution
Error: Package: proftpd-mysql-1.3.6e-2.el7.x86_64 (axel)
Requires: libmysqlclient.so.21(libperconaserverclient_21.0)(64bit)
Available: percona-server-shared-8.0.18-9.1.el7.x86_64 (axel)
libmysqlclient.so.21(libperconaserverclient_21.0)(64bit)
Available: percona-server-shared-8.0.19-10.1.el7.x86_64 (axel)
libmysqlclient.so.21(libperconaserverclient_21.0)(64bit)
Available: percona-server-shared-8.0.20-11.1.el7.x86_64 (axel)
libmysqlclient.so.21(libperconaserverclient_21.0)(64bit)
Available: percona-server-shared-8.0.21-12.2.el7.x86_64 (axel)
libmysqlclient.so.21(libperconaserverclient_21.0)(64bit)
Available: percona-server-shared-8.0.22-13.1.el7.x86_64 (axel)
libmysqlclient.so.21(libperconaserverclient_21.0)(64bit)
Installed: percona-server-shared-8.0.27-18.1.el7.x86_64 (@axel)
Not found
Available: percona-server-shared-8.0.15-6.1.el7.x86_64 (axel)
Not found
Available: percona-server-shared-8.0.17-8.1.el7.x86_64 (axel)
Not found
Available: percona-server-shared-8.0.23-14.1.el7.x86_64 (axel)
Not found
Available: percona-server-shared-8.0.25-15.1.el7.x86_64 (axel)
Not found
Available: percona-server-shared-8.0.26-16.1.el7.x86_64 (axel)
Not found
Available: percona-server-shared-8.0.28-20.1.el7.x86_64 (axel)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

But I see the file is there.
sudo find / -name libmysqlclient.so.21
/usr/lib64/mysql/libmysqlclient.so.21
/usr/lib64/libmysqlclient.so.21
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments