Issue
When running the yum check, the following error occurs:
root@server [~]# yum check
Loaded plugins: auto-update-debuginfo, fastestmirror, rhnplugin, universal-hooks
1:ea-ruby24-mod_passenger-6.0.7-3.el6.cloudlinux.6.x86_64 has installed conflicts apache24-passenger: 1:ea-ruby24-mod_passenger-6.0.7-3.el6.cloudlinux.6.x86_64
Error: check all
Environment
- CloudLinux OS 6
- cPanel
Solution
1. Remove the ea-ruby24-mod_passenger package:
yum remove ea-ruby24-mod_passenger
Cause
We have to check the server if the ea-ruby24-mod_passenger package is already installed.
This package is provided by cPanel and allows creating the Ruby applications with cPanel Application Manager.
However, CloudLinux already has Python and Ruby Selector, which allows creating applications with ea-apache24-mod-alt-passenger. So, it does not allow using cPanel Application Manager.
It is not correct to install both packages on the server because they contain the same passenger module for the Apache webserver. As a result, when trying to run yum check, the mentioned error occurs.
Make sure to remove the ea-ruby24-mod_passenger package if not using cPanel Ruby applications.
Useful links
- https://docs.cloudlinux.com/python_selector/
- https://docs.cloudlinux.com/cloudlinux_os_components/#ruby-selector/
Comments
0 comments
Please sign in to leave a comment.