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