Symptoms
When I try to upgrade from AlmaLinux or CloudLinux 8 to 9, I receive an ELevate error saying ELevate requires leapp-frame-work-dependencies, but none of the providers can be installed.
CONFIG_TEXT: * 2025-09-26 16:46:46 [INFO] Problem: package leapp-upgrade-el8toel9-1:0.22.0-3.el8.elevate.1.noarch from elevate requires leapp-framework >= 6.1, but none of the providers can be installed
* 2025-09-26 16:46:46 [INFO] - package python3-leapp-0.19.0-3.el8.elevate.1.noarch from elevate requires leapp-framework-dependencies = 6, but none of the providers can be installed
* 2025-09-26 16:46:46 [INFO] - package python3-leapp-0.19.0-3.el8.noarch from elevate requires leapp-framework-dependencies = 6, but none of the providers can be installed
* 2025-09-26 16:46:46 [INFO] - installed package leapp-deps-el8-5.0.8-100.202203181036Z.249925a3.master.el8.noarch obsoletes leapp-deps provided by leapp-deps-0.18.0-2.el8.noarch from elevate
* 2025-09-26 16:46:46 [INFO] - installed package leapp-deps-el8-5.0.8-100.202203181036Z.249925a3.master.el8.noarch obsoletes leapp-deps provided by leapp-deps-0.19.0-3.el8.elevate.1.noarch from elevate
* 2025-09-26 16:46:46 [INFO] - installed package leapp-deps-el8-5.0.8-100.202203181036Z.249925a3.master.el8.noarch obsoletes leapp-deps provided by leapp-deps-0.19.0-3.el8.noarch from elevate
* 2025-09-26 16:46:46 [INFO] - cannot install the best candidate for the job
* 2025-09-26 16:46:46 [INFO] - problem with installed package leapp-deps-el8-5.0.8-100.202203181036Z.249925a3.master.el8.noarch
* 2025-09-26 16:46:46 [INFO] (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
* 2025-09-26 16:46:46 [INFO]
* 2025-09-26 16:46:46 [WARN] Unknown error while checking blockers: ‘/usr/bin/dnf -y install leapp-upgrade leapp-data-almalinux’ failed. Review and fix the error, then try again with ‘/scripts/elevate-cpanel --continue’ at /scripts/elevate-cpanel line 8417.
* 2025-09-26 16:46:46 [WARN] Please fix the detected issues before performing the elevation process.
Read More: https://cpanel.github.io/elevate/blockers/
Cause
The system pulled a Leapp dependency meta-package built from upstream or ELevate repos, which is not aligned with the AlmaLinux or CloudLinux repo version currently in use. It is also possible that this leapp-deps package was installed as part of an older attempt to elevate, where the old dependency package was never cleaned up and has since been obsoleted.
We've opened an internal case for our development team to investigate this further. For reference, the case number is RE-1660. Follow this article to receive an email notification when a solution is published in the product.
Resolution
- Log in to your server via SSH as the root user
-
Remove the leapp RPM using the command below.
# rpm -e --nodeps --justdb leapp-deps-el8
-
Start the Elevate process
# /scripts/elevate-cpanel --continue
Comments
0 comments
Article is closed for comments.