12 Replies Latest reply on Jul 25, 2019 8:39 PM by MatthewLinux

    OL 8 yum mirror not providing module metadata

    MatthewLinux

      Hello - I have started to build out some test Oracle Linux 8 servers now that it has been released. When I use the public-yum servers updates seem to work fine, but mirrored locally I'm running into some issues.

       

      First

      After switching from public-yum to our local OL 8 yum mirror, running the yum update throws a bunch of errors which look to me like they're do with the AppStream:

       

      # yum update

      'Last metadata expiration check: 0:14:24 ago on Mon 22 Jul 2019 09:16:19 AM CDT.

      Error:

      Problem 1: cannot install both perl-libs-4:5.24.4-403.module+el8+5173+5d54a0c1.x86_64 and perl-libs-4:5.26.3-416.el8.x86_64

        - package perl-Algorithm-Diff-1.1903-9.module+el8+5173+5d54a0c1.noarch requires perl(:MODULE_COMPAT_5.24.4), but none of the providers can be installed

        - cannot install the best update candidate for package perl-libs-4:5.26.3-416.el8.x86_64

        - cannot install the best update candidate for package perl-Algorithm-Diff-1.1903-9.el8.noarch

      Problem 2: package perl-interpreter-4:5.26.3-416.el8.x86_64 requires perl-libs(x86-64) = 4:5.26.3-416.el8, but none of the providers can be installed

        - package perl-interpreter-4:5.26.3-416.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed

        - cannot install both perl-libs-4:5.24.4-403.module+el8+5173+5d54a0c1.x86_64 and perl-libs-4:5.26.3-416.el8.x86_64

        - cannot install both perl-libs-4:5.26.3-416.el8.x86_64 and perl-libs-4:5.24.4-403.module+el8+5173+5d54a0c1.x86_64

        - package perl-Archive-Tar-2.30-1.module+el8+5173+5d54a0c1.noarch requires perl(:MODULE_COMPAT_5.24.4), but none of the providers can be installed

        - cannot install the best update candidate for package perl-interpreter-4:5.26.3-416.el8.x86_64

        - cannot install the best update candidate for package perl-Archive-Tar-2.30-1.el8.noarch

       

      .... omitted for brevity

       

      Problem 39: problem with installed package perl-IO-Compress-2.081-1.el8.noarch

        - package perl-IO-Compress-2.081-1.el8.noarch requires perl(Compress::Raw::Zlib) >= 2.081, but none of the providers can be installed

        - package perl-Compress-Raw-Zlib-2.081-1.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed

        - cannot install both perl-libs-4:5.24.4-403.module+el8+5173+5d54a0c1.x86_64 and perl-libs-4:5.26.3-416.el8.x86_64

        - cannot install both perl-libs-4:5.26.3-416.el8.x86_64 and perl-libs-4:5.24.4-403.module+el8+5173+5d54a0c1.x86_64

        - package perl-Pod-Checker-4:1.73-395.module+el8+5173+5d54a0c1.noarch requires perl(:MODULE_COMPAT_5.24.4), but none of the providers can be installed

        - cannot install the best update candidate for package perl-Pod-Checker-4:1.73-395.el8.noarch

      (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)

       

       

       

      Second

      It doesn't seem like the modules are working for AppStream:

       

      # yum -v module list

      Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync

      DNF version: 4.0.9

      cachedir: /var/cache/dnf

      repo: using cache for: ol8_appstream_latest_x86_64

      not found other for: Oracle Linux 8 - AppStream - latest (x86_64)

      not found modules for: Oracle Linux 8 - AppStream - latest (x86_64)

      not found deltainfo for: Oracle Linux 8 - AppStream - latest (x86_64)

      not found updateinfo for: Oracle Linux 8 - AppStream - latest (x86_64)

      ol8_appstream_latest_x86_64: using metadata from Mon 22 Jul 2019 02:48:38 AM CDT.

      repo: using cache for: ol8_baseos_latest_x86_64

      not found other for: Oracle Linux 8 - BaseOS - latest (x86_64)

      not found modules for: Oracle Linux 8 - BaseOS - latest (x86_64)

      not found deltainfo for: Oracle Linux 8 - BaseOS - latest (x86_64)

      not found updateinfo for: Oracle Linux 8 - BaseOS - latest (x86_64)

      ol8_baseos_latest_x86_64: using metadata from Mon 22 Jul 2019 02:49:34 AM CDT.

      Last metadata expiration check: 0:09:42 ago on Mon 22 Jul 2019 09:16:19 AM CDT.

      No module defaults found

      Completion plugin: Generating completion cache...

      No matching Modules to list

       

      Can someone from Oracle research this and respond with any info? Anyone else running into this? Am I doing something wrong?