Symptoms
If you have unfinished, or aborted yum transactions, EasyApache provisioning might fail with the following:
package ea-libargon2-20161029-3.3.3.cpanel.x86_64 is already installed
Description
If you attempt to install a package from EasyApache4, and you encounter errors such as this, it means there is a pending yum transactions that need to be completed:
Error: Transaction check error:
package ea-openssl11-1.1.1g-1.1.2.cpanel.x86_64 is already installed
package ea-php71-libc-client-2007f-18.18.3.cpanel.x86_64 is already installed
package ea-libxml2-2.9.7-3.3.3.cpanel.x86_64 is already installed
package ea-apr-1.7.0-3.3.6.cpanel.x86_64 is already installed
package ea-libargon2-20161029-3.3.3.cpanel.x86_64 is already installed
Also, if there is an unfinished transaction, the "Review" screen of "EasyApache4" may have contents in the box that says: "Please review the following list of packages you are about to upgrade by provisioning this profile."
Workaround
Run the following command to complete any pending or unfinished yum transactions:
yum-complete-transaction