[CentOS] YUM (DNF) Possible Confusion Centos 8

Thu Jan 23 23:46:02 UTC 2020
Nataraj <incoming-centos at rjl.com>

On 1/23/20 2:29 PM, Nataraj wrote:
>
> I would agree.  I have the same behavior in a Redhat 8 development
> system, so it's not a problem with the Centos build.  I have not added
> any repositories other then the Redhat
> codeready-builder-for-rhel-8-x86_64-rpms. I original installed 8.0 and
> have applied all updates.  I did not notice the problem until recently.
>
> # dnf list installed | head -20
> Updating Subscription Management repositories.
> Modular dependency problems:
>
>  Problem 1: conflicting requests
>   - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020190322125518:073fa5fe-0.x86_64
>  Problem 2: conflicting requests
>   - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020190322130042:16b3ab4d-0.x86_64
> Installed Packages
> GConf2.x86_64                                      3.2.6-22.el8                                   @AppStream                               
> ModemManager.x86_64                                1.10.4-1.el8                                   @rhel-8-for-x86_64-baseos-rpms           
> .
> .
> .
>
This appears to be a known problem.  I found the following workaround on
the redhat site.  (you need to login and it might require either a
license or a developer subscription (which is what I have).

https://access.redhat.com/solutions/4678261

The instructions were a little unclear to me, but I did the following
and it appears to have solved the problem.

root at rhel8mail nataraj]# dnf check
Updating Subscription Management repositories.
Modular dependency problems:

 Problem 1: conflicting requests
  - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020190322125518:073fa5fe-0.x86_64
 Problem 2: conflicting requests
  - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020190322130042:16b3ab4d-0.x86_64


[root at rhel8mail nataraj]# yum module enable perl:5.26
Updating Subscription Management repositories.
Last metadata expiration check: 1:02:48 ago on Thu 23 Jan 2020 01:42:25 PM PST.
Dependencies resolved.
================================================================================
 Package           Architecture     Version             Repository         Size
================================================================================
Enabling module streams:
 perl                               5.26                                       

Transaction Summary
================================================================================

Is this ok [y/N]: y
Complete!
[root at rhel8mail nataraj]# dnf check
Updating Subscription Management repositories.
[root at rhel8mail nataraj]#