Found 5 pre-existing rpmdb problem(s)

Operating System & Version
CentOS v7.5.1804
cPanel & WHM Version


Sep 22, 2020
cPanel Access Level
Root Administrator
I tried to update my OS from WHM > Software > System Update as well as SSH.
I am getting pre-existing rpmdb problem(s) error.

Below is the output.

--> Finished Dependency Resolution
--> Running transaction check
---> Package kernel.x86_64 0:3.10.0-327.el7 will be erased
---> Package kernel-devel.x86_64 0:3.10.0-327.36.1.el7 will be erased
---> Package mod_fcgid.x86_64 0:2.3.9-6.el7 will be an update
--> Processing Dependency: httpd-mmn = 20120211x8664 for package: mod_fcgid-2.3.9-6.el7.x86_64
---> Package mod_wsgi.x86_64 0:3.4-18.el7 will be an update
--> Processing Dependency: httpd-mmn = 20120211x8664 for package: mod_wsgi-3.4-18.el7.x86_64
---> Package postfix.x86_64 2:2.10.1-9.el7 will be installed
--> Processing Dependency: postfix = 2:2.10.1-9.el7 for package: 2:postfix-perl-scripts-2.10.1-9.el7.x86_64
--> Finished Dependency Resolution
<span class='text-danger'>Error: Package: mod_fcgid-2.3.9-6.el7.x86_64 (base)</span>
           Requires: httpd-mmn = 20120211x8664
<span class='text-danger'>Error: Package: 2:postfix-perl-scripts-2.10.1-9.el7.x86_64 (base)</span>
           Requires: postfix = 2:2.10.1-9.el7
<span class='text-danger'>Error: Package: mod_wsgi-3.4-18.el7.x86_64 (base)</span>
           Requires: httpd-mmn = 20120211x8664
 You could try using --skip-broken to work around the problem
** Found 5 pre-existing rpmdb problem(s), 'yum check' output follows:
cpanel-analytics-1.3.3-1.1.noarch has missing requires of cpanel-version >= ('0', '73.0.0', None)
mod_fcgid-2.3.9-4.el7.x86_64 has missing requires of httpd-mmn = ('0', '20120211x8664', None)
mod_wsgi-3.4-12.el7_0.x86_64 has missing requires of httpd-mmn = ('0', '20120211x8664', None)
2:postfix-perl-scripts-2.10.1-6.el7.x86_64 has missing requires of postfix = ('2', '2.10.1', '6.el7')
rubygem-bundler-1.7.8-3.el7.noarch has missing requires of rubygem(net-http-persistent)