E Sysup: Needed system RPMs were not installed: yum-utils

Server Maintenance | Updated 2026

The error E Sysup: Needed system RPMs were not installed: yum-utils occurs during cPanel updates when the yum-utils package is missing or broken. This blocks the update process until resolved.

01. Why This Happens

cPanel requires yum-utils for package management operations during updates. The package can go missing after:

  • A failed yum transaction that partially removed dependencies
  • Manual RPM operations that broke the dependency chain
  • A corrupted yum database
  • CloudLinux or third-party repo conflicts

02. Fix

  1. Install the missing package:
    yum install yum-utils -y
  2. If yum itself is broken, clean the cache and rebuild:
    yum clean all
    rpm --rebuilddb
    yum install yum-utils -y
  3. Verify cPanel RPM integrity:
    /scripts/check_cpanel_rpms --fix
  4. Retry the cPanel update:
    /scripts/upcp --force
CloudLinux Repo Conflicts

On CloudLinux servers, if yum install yum-utils fails with dependency conflicts, try installing from the base repo only:

yum install yum-utils --disablerepo=cloudlinux* -y
Check for Other Missing RPMs

/scripts/check_cpanel_rpms --fix checks and repairs all cPanel-required system RPMs, not just yum-utils. Run it after any yum-related issue.

Need Server Update Help?

If cPanel updates continue to fail after these steps, our team can investigate.

Open a Support Ticket

Quick Recap

  1. Install: yum install yum-utils -y
  2. If yum is broken: clean cache, rebuild RPM DB
  3. Verify: /scripts/check_cpanel_rpms --fix
  4. Retry update: /scripts/upcp --force
  5. CloudLinux: try --disablerepo=cloudlinux* if conflicts

10,479 users found this article useful · Last updated March 2026 · Browse all Server Maintenance articles

  • 148 Users Found This Useful

Was this answer helpful?

Related Articles

How to convert InnoDB to MyISAM

Server Maintenance | Updated 2026 Converting tables between InnoDB and MyISAM storage engines...

Failed to start tailwatchd - Unit tailwatchd service entered failed state

Server Maintenance | Updated 2026 The error Failed to start tailwatchd - Unit...

Disable cPanel Brute Force Command Line

Server Maintenance | Updated 2026 cPHulk is cPanel's built-in brute force protection. It...

FSCK Options and Maintenance

Server Maintenance | Updated 2026 fsck (file system check) scans and repairs Linux...

Create CXS Quarantine Directory

Server Maintenance | Updated 2026 ConfigServer eXploit Scanner (CXS) quarantines suspicious...



Save 30% on web hosting - Use coupon code Hosting30