Symptoms
Using a fresh installation of AlmaLinux 9 or CloudLinux 9, the cPanel installer will fail due to conflicting packages.
Description
The cPanel installer is failing to complete due to conflicting packages required during the installation.
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): Problem 1: package jxl-pixbuf-loader-0.7.2-2.el9.x86_64 from epel requires libgdk_pixbuf-2.0.so.0()(64bit), but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - cannot install the best candidate for the job
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - conflicting requests
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): Problem 2: package scl-utils-build-1:2.0.3-4.el9.x86_64 from appstream requires iso-codes, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - conflicting requests
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): Problem 3: package ea-php83-runtime-1:8.3.28-1.el9.cloudlinux.x86_64 from cl-ea4 requires scl-utils, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - cannot install the best candidate for the job
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - conflicting requests
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): Problem 4: package ea-php82-runtime-1:8.2.29-1.el9.cloudlinux.x86_64 from cl-ea4 requires scl-utils, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from @System requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from appstream requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from repo.cloudlinux.com_cloudlinux_9_BaseOS_x86_64_os_ requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - cannot install the best candidate for the job
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - conflicting requests
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): Problem 5: package ea-php71-runtime-1:7.1.33-5.el9.cloudlinux.1.x86_64 from cl-ea4 requires scl-utils, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from @System requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from appstream requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from repo.cloudlinux.com_cloudlinux_9_BaseOS_x86_64_os_ requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from @System requires vim-filesystem, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from baseos requires vim-filesystem, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from repo.cloudlinux.com_cloudlinux_9_BaseOS_x86_64_os_ requires vim-filesystem, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - cannot install the best candidate for the job
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - conflicting requests
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): Problem 6: package ea-php70-runtime-1:7.0.33-6.el9.cloudlinux.1.x86_64 from cl-ea4 requires scl-utils, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from @System requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from appstream requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package scl-utils-1:2.0.3-4.el9.x86_64 from repo.cloudlinux.com_cloudlinux_9_BaseOS_x86_64_os_ requires /usr/bin/modulecmd, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from repo.cloudlinux.com_cloudlinux_9_BaseOS_x86_64_os_ requires tcl, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from repo.cloudlinux.com_cloudlinux_9_BaseOS_x86_64_os_ requires /usr/bin/tclsh, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from baseos requires tcl, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from baseos requires /usr/bin/tclsh, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from @System requires tcl, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - package environment-modules-5.3.0-2.el9.x86_64 from @System requires /usr/bin/tclsh, but none of the providers can be installed
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - tcl-1:8.6.10-7.el9.i686 from crb does not belong to a distupgrade repository
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - cannot install the best candidate for the job
[2026-01-13 11:33:28 -0600] [48850] (DEBUG): - conflicting requests
We've opened an internal case for our development team to investigate this further. For reference, the case number is CPANEL-51051. Follow this article to receive an email notification when a solution is published in the product.
Workaround
Run the installer with the --skip-cloudlinux flag.
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest --skip-cloudlinux