0

I have an Oracle Linux 8.5 system with a local packages mirror to upgrade some internal system. Everything works fine, except for the "dnf/yum upgrade" command; there are problems with upgrading some perl module:

Problem 1: package perl-TermReadKey-2.37-7.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
cannot install both perl-libs-4:5.30.1-452.module+el8.4.0+20078+01326e37.x86_64 and perl-libs-4:5.26.3-420.el8.x86_64
cannot install the best update candidate for package perl-libs-4:5.26.3-420.el8.x86_64
cannot install the best update candidate for package perl-TermReadKey-2.37-7.el8.x86_64
Problem 2: package perl-Sys-MemInfo-0.99-6.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
cannot install both perl-libs-4:5.30.1-452.module+el8.4.0+20078+01326e37.x86_64 and perl-libs-4:5.26.3-420.el8.x86_64
package perl-Carp-1.50-439.module+el8.3.0+7729+86a74f64.noarch requires perl(:MODULE_COMPAT_5.30.1), but none of the providers can be installed
cannot install the best update candidate for package perl-Sys-MemInfo-0.99-6.el8.x86_64
cannot install the best update candidate for package perl-Carp-1.42-396.el8.noarch
Problem 3: package perl-Sys-CPU-0.61-14.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
cannot install both perl-libs-4:5.30.1-452.module+el8.4.0+20078+01326e37.x86_64 and perl-libs-4:5.26.3-420.el8.x86_64
package perl-Data-Dumper-2.174-440.module+el8.3.0+7729+86a74f64.x86_64 requires perl(:MODULE_COMPAT_5.30.1), but none of the providers can be installed
package perl-Data-Dumper-2.174-440.module+el8.3.0+7729+86a74f64.x86_64 requires libperl.so.5.30()(64bit), but none of the providers can be installed
cannot install the best update candidate for package perl-Sys-CPU-0.61-14.el8.x86_64
cannot install the best update candidate for package perl-Data-Dumper-2.167-399.el8.x86_64

I tried also mixing other parameters, like --allowerasing/--skip-broken/--nobest; the output changes a bit, but no the result. I tried also to install the Perl packages manually, and in this case, the result is:

Running transaction check
No available modular metadata for modular package 'perl-Errno-1.30-452.module+el8.4.0+20078+01326e37.x86_64', it cannot be installed on the system
No available modular metadata for modular package 'perl-IO-1.40-452.module+el8.4.0+20078+01326e37.x86_64', it cannot be installed on the system
No available modular metadata for modular package 'perl-interpreter-4:5.30.1-452.module+el8.4.0+20078+01326e37.x86_64', it cannot be installed on the system
No available modular metadata for modular package 'perl-libs-4:5.30.1-452.module+el8.4.0+20078+01326e37.x86_64', it cannot be installed on the system

Googling a bit, I found some bug related to ULN Mirror, but I don't know how to solve the problem. Anyone experienced similar issues?

vidarlo
  • 3,775
  • 1
  • 12
  • 25
Gianluca
  • 101
  • 1
  • It looks like your local mirror isn't up to date for all packages. That's all we can infer from the information you provide. – wazoox Apr 26 '22 at 15:53

0 Answers0