EA4 Update error with libssh2-devel
When I try to run EA4 I get an error:
Update Error:
Error: Package: ea-libcurl-7.63.0-1.1.1.cpanel.x86_64 (EA4)
Requires: libssh2-devel
So I try to install it:
yum install libssh2-devel
Loaded plugins: fastestmirror, langpacks, universal-hooks
Loading mirror speeds from cached hostfile
* EA4: 104.219.172.10
* cpanel-addons-production-feed: 104.219.172.10
No package libssh2-devel available.
Error: Nothing to do
===
What to do now?
-
Hi @ramorse Are you currently running cPanel w/ CentOS or CloudLinux? 0 -
Since I posted this, I realized I have an inactive license of CloudLinux running on this server. That's not good, and is probably what is preventing my updates. I either need to remove that or pay for the license. 0 -
Hi @ramorse You're right, but what's most important, are you using the cPanel Repo or is the CL one still present? You can view your enabled repos by running yum repolist0 -
Loaded plugins: fastestmirror, langpacks, universal-hooks Loading mirror speeds from cached hostfile * EA4: 104.219.172.10 * cpanel-addons-production-feed: 104.219.172.10 repo id repo name status !EA4/7/x86_64 EA4 ( EasyApache 4 ) 2,725+469 !cpanel-addons-production-feed/7/x86_64 cPanel Addons Production Feed 62 !cloudlinux-imunify360/7/x86_64 CloudLinux-7 - Imunify360 769 !cpanel-plugins cPanel Plugins project (CentOS 7) 120 !dell-system-update_dependent/7/x86_64 dell-system-update_dependent 56 !dell-system-update_independent dell-system-update_independent 667 !kernelcare/7/x86_64 kernelcare 34 repolist: 4,433 0 -
Can you interpret this? Any recommendations? 0 -
Hi @ramorse 1. this shows you using both CloudLinux and EA4 repos. 2. From Why there are Exclamation mark ( ! ) in front of repository id's when running yum on clients registered with Red Hat Satellite 6? - Red Hat Customer Portal - As per yum Man page yum repolist output's first column will start with a '!' if the repo. has metadata that is expired.
- This has been purposefully set to be expired, so it re-downloads the repomd.xml file (which is very small) so that the repo is always be up to date.
0 -
Thanks. So, what do you recommend to clean this up? 0 -
Hi @ramorse To resolve the issue with the repolist I'd suggest following the instructions in the link I provided. I'd then uninstall CL if you're no longer using it Uninstalling CloudLinux Once that's complete let us know if you're still having an issue. 0 -
Sorry. Reading that article in the link you provided, it's unclear what, exactly to delete. I am in /var/cache/yum/x86_64/7 And I see all these subdirectories and files in the screenshot. Do I remove all that? 0 -
Or, in /var/cache/yum type rm -Rf x86_64 which would delete the x86_64 directory and everything in it? 0 -
Hi @ramorse You'd just remove /var/cache/yum or mv it. It's just a cache dir and will be recreated next time yum is run. 0 -
Thanks. This is resolved now. 0
Please sign in to leave a comment.
Comments
12 comments