Description of problem: In RHEL 7.6 Beta, when adding EPEL repo and attempting to install dkms through yum, installation fails due to broken dependencies. Version-Release number of selected component (if applicable): dkms.noarch 2.6.1-1.el7 How reproducible: follow described steps. Steps to Reproduce: 1. $ sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 2. $ sudo yum install dkms Actual results: --> Finished Dependency Resolution Error: Package: glibc-2.17-222.el7.i686 (rhel-7-server-rpms) Requires: glibc-common = 2.17-222.el7 Installed: glibc-common-2.17-260.el7.x86_64 (@anaconda/7.6) glibc-common = 2.17-260.el7 Available: glibc-common-2.17-55.el7.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-55.el7 Available: glibc-common-2.17-55.el7_0.1.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-55.el7_0.1 Available: glibc-common-2.17-55.el7_0.3.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-55.el7_0.3 Available: glibc-common-2.17-55.el7_0.5.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-55.el7_0.5 Available: glibc-common-2.17-78.el7.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-78.el7 Available: glibc-common-2.17-105.el7.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-105.el7 Available: glibc-common-2.17-106.el7_2.1.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-106.el7_2.1 Available: glibc-common-2.17-106.el7_2.4.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-106.el7_2.4 Available: glibc-common-2.17-106.el7_2.6.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-106.el7_2.6 Available: glibc-common-2.17-106.el7_2.8.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-106.el7_2.8 Available: glibc-common-2.17-106.el7_2.9.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-106.el7_2.9 Available: glibc-common-2.17-157.el7.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-157.el7 Available: glibc-common-2.17-157.el7_3.1.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-157.el7_3.1 Available: glibc-common-2.17-157.el7_3.2.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-157.el7_3.2 Available: glibc-common-2.17-157.el7_3.4.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-157.el7_3.4 Available: glibc-common-2.17-157.el7_3.5.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-157.el7_3.5 Available: glibc-common-2.17-196.el7.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-196.el7 Available: glibc-common-2.17-196.el7_4.2.x86_64 (rhel-7-server-eus-rpms) glibc-common = 2.17-196.el7_4.2 Available: glibc-common-2.17-222.el7.x86_64 (rhel-7-server-rpms) glibc-common = 2.17-222.el7 Error: Package: elfutils-libelf-devel-0.170-4.el7.x86_64 (rhel-7-server-rpms) Requires: elfutils-libelf(x86-64) = 0.170-4.el7 Installed: elfutils-libelf-0.172-2.el7.x86_64 (@anaconda/7.6) elfutils-libelf(x86-64) = 0.172-2.el7 Available: elfutils-libelf-0.158-3.el7.x86_64 (rhel-7-server-eus-rpms) elfutils-libelf(x86-64) = 0.158-3.el7 Available: elfutils-libelf-0.160-1.el7.x86_64 (rhel-7-server-eus-rpms) elfutils-libelf(x86-64) = 0.160-1.el7 Available: elfutils-libelf-0.163-3.el7.x86_64 (rhel-7-server-eus-rpms) elfutils-libelf(x86-64) = 0.163-3.el7 Available: elfutils-libelf-0.166-2.el7.x86_64 (rhel-7-server-eus-rpms) elfutils-libelf(x86-64) = 0.166-2.el7 Available: elfutils-libelf-0.168-8.el7.x86_64 (rhel-7-server-eus-rpms) elfutils-libelf(x86-64) = 0.168-8.el7 Available: elfutils-libelf-0.170-4.el7.x86_64 (rhel-7-server-rpms) elfutils-libelf(x86-64) = 0.170-4.el7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Expected results: package dkms to be installed. Additional info: Seems that no compatible dkms package is available currently at EPEL for RHEL 7.6 Beta. Forcing installation with rpm for the specific dkms .rpm package avoiding dependency checks works.
Issue still present with 7.6 GA release.
Problem with repository sync, solved