• Comments
  • unable to update - problems with runc

    Posted on

    I am running Red Hat Enterprise Linux 8.3 on x86-64
    I updated the system using: sudo yum update
    and no problem
    I reboot and no probelm
    then I install podman using the command: yum module install -y container-tools
    no problem
    Then a check for updates with the command: yum module install -y container-tools
    I got the following alert:
    Obsoleting Packages
    containerd.io.x86_64 1.3.7-3.1.el8 docker-ce-stable

    runc.x86_64 1.0.0-70.rc92.module+el8.3.1+9857+68fb1526 @rhel-8-for-x86_64-appstream-rpms
    containerd.io.x86_64 1.3.9-3.1.el8 docker-ce-stable

    runc.x86_64 1.0.0-70.rc92.module+el8.3.1+9857+68fb1526 @rhel-8-for-x86_64-appstream-rpms
    containerd.io.x86_64 1.4.3-3.1.el8 docker-ce-stable

    runc.x86_64 1.0.0-70.rc92.module+el8.3.1+9857+68fb1526 @rhel-8-for-x86_64-appstream-rpms
    containerd.io.x86_64 1.4.3-3.2.el8 docker-ce-stable

    runc.x86_64 1.0.0-70.rc92.module+el8.3.1+9857+68fb1526 @rhel-8-for-x86_64-appstream-rpms
    containerd.io.x86_64 1.4.4-3.1.el8 docker-ce-stable

    runc.x86_64 1.0.0-70.rc92.module+el8.3.1+9857+68fb1526 @rhel-8-for-x86_64-appstream-rpms

    Then I try to update my sytem with the command: sudo yum update
    And I got the following problems:

    Error:
    Problem: package podman-2.2.1-7.module+el8.3.1+9857+68fb1526.x86_64 requires runc >= 1.0.0-57, but none of the providers can be installed
    - package containerd.io-1.4.4-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-70.rc92.module+el8.3.1+9857+68fb1526.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-70.rc92.module+el8.3.1+9857+68fb1526.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-60.rc8.module+el8.1.0+4081+b29780af.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-60.rc8.module+el8.1.0+4081+b29780af.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-61.rc8.module+el8.1.0+4873+4a24e241.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-61.rc8.module+el8.1.0+4873+4a24e241.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-64.rc9.module+el8.1.1+5259+bcdd613a.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-64.rc9.module+el8.1.1+5259+bcdd613a.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-65.rc10.module+el8.2.0+5762+aaee29fb.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-65.rc10.module+el8.2.0+5762+aaee29fb.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-65.rc10.module+el8.2.0+6368+cf16aa14.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-65.rc10.module+el8.2.0+6368+cf16aa14.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-66.rc10.module+el8.2.1+6465+1a51e8b6.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-66.rc10.module+el8.2.1+6465+1a51e8b6.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-68.rc92.module+el8.3.0+8221+97165c3f.x86_64
    - package containerd.io-1.4.4-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-68.rc92.module+el8.3.0+8221+97165c3f.x86_64
    - cannot install the best update candidate for package runc-1.0.0-70.rc92.module+el8.3.1+9857+68fb1526.x86_64
    - cannot install the best update candidate for package podman-2.2.1-7.module+el8.3.1+9857+68fb1526.x86_64
    - package runc-1.0.0-64.rc10.module+el8.2.0+5728+ac3aae00.x86_64 is filtered out by modular filtering
    - package runc-1.0.0-64.rc10.module+el8.2.0+6369+1f4293b4.x86_64 is filtered out by modular filtering
    - package runc-1.0.0-64.rc10.module+el8.3.0+8233+627fbb78.x86_64 is filtered out by modular filtering
    - package runc-1.0.0-64.rc10.module+el8.3.0+8377+eff33c85.x86_64 is filtered out by modular filtering
    - package runc-1.0.0-64.rc10.module+el8.3.0+9348+d780f094.x86_64 is filtered out by modular filtering
    - package runc-1.0.0-64.rc10.module+el8.3.0+10188+4c10031c.x86_64 is filtered out by modular filtering
    (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

    The above errors will not allow me to update my system in the future. I will probably have to unistall podman and update the system and then install podman again.

    by

    points

    Responses

    Red Hat
    © 2025 Red Hat, Inc.