Mark Schaffner

Registered
Sep 15, 2016
4
1
3
Port Clinton, Ohio
cPanel Access Level
Root Administrator
Cannot update to WHM 58.0.28, keep getting an error.

Code:
[2016-09-15 11:28:56 -0400] Testing RPM transaction
[2016-09-15 11:28:59 -0400] error: Failed dependencies:
[2016-09-15 11:28:59 -0400] MySQL-server is needed by cpanel-perl-522-munin-2.0.25-5.cp1158.x86_64
[2016-09-15 11:28:59 -0400] W Exit Code: 110
[2016-09-15 11:28:59 -0400] ***** FATAL: Test install failed: error: Failed dependencies:
[2016-09-15 11:28:59 -0400] MySQL-server is needed by cpanel-perl-522-munin-2.0.25-5.cp1158.x86_64
[2016-09-15 11:28:59 -0400] The Administrator will be notified to review this output when this script completes
[2016-09-15 11:28:59 -0400] ***** FATAL: Error testing if the RPMs will install: Test install failed: error: Failed dependencies:
[2016-09-15 11:28:59 -0400] MySQL-server is needed by cpanel-perl-522-munin-2.0.25-5.cp1158.x86_64
[2016-09-15 11:28:59 -0400] see https://go.cpanel.net/rpmcheckfailed for more information
MySQL is installed, a majority of our sites are Joomla based and wouldn't work if it weren't. I've checked the link and followed the troubleshooting steps for both "The no package available error" and "RPM conflicts", but the error still occurs. The remaining troubleshooting steps don't seem to be a fix for the issue here, unless I'm misreading something.
 

SysSachin

Well-Known Member
Aug 23, 2015
604
49
28
India
cPanel Access Level
Root Administrator
Twitter
Hi,

Try to run auto fixer :
Code:
/usr/local/cpanel/scripts/check_cpanel_rpms --fix
This should fix all RPM issues and cpanel should update fine now
 

Mark Schaffner

Registered
Sep 15, 2016
4
1
3
Port Clinton, Ohio
cPanel Access Level
Root Administrator
Unfortunately I tried that already, since it made perfect sense as the optimal solution and was listed on the page linked in the error code. Sadly, it didn't work, hence me hoping someone here can help me with any other reason it may be throwing this error.

EDIT: Wondering if running upcp with the --force variable would fix this? However, I wouldn't want it to ignore a warning, install, and break functionality.
 
Last edited:

Mark Schaffner

Registered
Sep 15, 2016
4
1
3
Port Clinton, Ohio
cPanel Access Level
Root Administrator
To be clear, I've done a bit more research. When querying yum and rpm, it does not find any installed mysql or mariadb packages (most notably MariaDB, since a quick "mysql -v" tells me that is what is indeed installed). If it is already installed, but yum is (apparently) not aware, what is my best course of action? I have already tried rebuilding my rpm database which didn't seem to have any effect.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,267
463
Hello,

Could you verify that CloudLinux with MySQL Governor is installed on this system? If so, note that CloudLinux has issued an update to address this issue:

Beta: MySQL Governor updated

Thank you.
 

Mark Schaffner

Registered
Sep 15, 2016
4
1
3
Port Clinton, Ohio
cPanel Access Level
Root Administrator
That absolutely is the case, thank you for the link, hopefully it will fix the issue.
Hello,

Could you verify that CloudLinux with MySQL Governor is installed on this system? If so, note that CloudLinux has issued an update to address this issue:

Beta: MySQL Governor updated

Thank you.
Thank you very much for that! We are running CloudLinux with MySQL Governor, so therein lies the problem. Since I'm not comfortable installing beta software on a production machine I'll have to wait for them to push the release version, but at least now I know that there's nothing to be done but wait. I really appreciate your help.
 
  • Like
Reactions: cPanelMichael