Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-129948

Cannot install latest "perl-DBD-MySQL" when "mysql" module is enabled

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-9.7
    • perl-DBD-MySQL
    • None
    • None
    • Important
    • rhel-stacks-services-scripting
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      What were you trying to do that didn't work?

      Trying to install perl-DBD-MySQL package while mysql module is enabled, DNF fails:

      # dnf module enable mysql
      [...]
      Enabling module streams:
       mysql                                                  8.4                                                          
      [...]
      Is this ok [y/N]: y
      Complete!
      
      # dnf module list
      [...]
      Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)
      Name       Stream  Profiles                                   Summary                                                 
      [...]
      mysql      8.4 [e] api, client, filter, server [d]            MySQL Module                                            
      [...]
      
      # yum install perl-DBD-MySQL
      Error: 
       Problem: package perl-DBD-MySQL-4.053-1.el9.x86_64 from rhel-9-for-x86_64-appstream-rpms requires libmysqlclient.so.21()(64bit), but none of the providers can be installed
        - package perl-DBD-MySQL-4.053-1.el9.x86_64 from rhel-9-for-x86_64-appstream-rpms requires libmysqlclient.so.21(libmysqlclient_21.0)(64bit), but none of the providers can be installed
        - cannot install the best candidate for the job
        - package mysql-libs-8.0.28-1.el9.x86_64 from codeready-builder-for-rhel-9-x86_64-rpms is filtered out by modular filtering
        - package mysql-libs-8.0.30-3.el9_0.x86_64 from codeready-builder-for-rhel-9-x86_64-rpms is filtered out by modular filtering
        - package mysql-libs-8.0.32-1.el9_2.x86_64 from codeready-builder-for-rhel-9-x86_64-rpms is filtered out by modular filtering
        - package mysql-libs-8.0.36-1.el9_3.x86_64 from codeready-builder-for-rhel-9-x86_64-rpms is filtered out by modular filtering
        - package mysql-libs-8.0.41-2.el9_5.x86_64 from codeready-builder-for-rhel-9-x86_64-rpms is filtered out by modular filtering
        - package mysql-libs-8.0.43-1.el9_6.x86_64 from codeready-builder-for-rhel-9-x86_64-rpms is filtered out by modular filtering
        - package mysql-libs-8.0.43-1.el9_6.x86_64 from rhel-9-for-x86_64-appstream-rpms is filtered out by modular filtering
      

      What is the impact of this issue to you?

      Can't install package without using --nobest, which should not be required normally.

      Please provide the package NVR for which the bug is seen:

      perl-DBD-MySQL-4.053-1.el9

      How reproducible is this bug?

      Always, just enable "mysql" module, see above.

              jplesnik@redhat.com Jitka Plesnikova
              rhn-support-rmetrich Renaud Métrich
              perl-maint-list perl-maint-list
              Martin Kyral Martin Kyral
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: