Bug 1630094 - RHEL 7.6 Beta : dkms cannot be installed due to broken dependencies
Summary: RHEL 7.6 Beta : dkms cannot be installed due to broken dependencies
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: dkms
Version: epel7
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Simone Caronni
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-09-17 23:53 UTC by jmadrid
Modified: 2018-11-05 22:51 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-11-05 22:50:53 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description jmadrid 2018-09-17 23:53:28 UTC
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.

Comment 1 jmadrid 2018-11-01 18:11:39 UTC
Issue still present with 7.6 GA release.

Comment 2 jmadrid 2018-11-05 22:51:48 UTC
Problem with repository sync, solved


Note You need to log in before you can comment on or make changes to this bug.