Skip to Main Content

yum/dnf failing to install latest Perl packages from OL8 AppStream Repository

User_IWC9SMar 25 2022

Good day,
for some reason yum (dnf) is failing to install latest Perl 3.50 packages from OL8 AppStream Repository.
For example package
perl-Carp-1.50-439.module+el8.3.0+7729+86a74f64.src.rpm
using a browser is listed in the https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/index.html
Furthermore the package is displayed if I do "yum info"
=================================
[root@host patch]# yum info perl-Carp
Last metadata expiration check: 0:11:57 ago on Fri 25 Mar 2022 08:40:13 AM SAST.
Installed Packages
Name : perl-Carp
Version : 1.42
Release : 396.el8
Architecture : noarch
Size : 41 k
Source : perl-Carp-1.42-396.el8.src.rpm
Repository : @System
From repo : ol8_baseos_latest
Summary : Alternative warn and die for modules
URL : http://search.cpan.org/dist/Carp/
License : GPL+ or Artistic
Description : The Carp routines are useful in your own modules because they act like
: die() or warn(), but with a message which is more likely to be useful to a
: user of your module. In the case of cluck, confess, and longmess that
: context is a summary of every call in the call-stack. For a shorter message
: you can use carp or croak which report the error as being from where your
: module was called. There is no guarantee that that is where the error was,
: but it is a good educated guess.

Available Packages
Name : perl-Carp
Version : 1.50
Release : 439.module+el8.3.0+7729+86a74f64
Architecture : src
Size : 39 k
Source : None
Repository : yum.oracle.com_repo_OracleLinux_OL8_appstream_x86_64
Summary : Alternative warn and die for modules
URL : https://metacpan.org/release/Carp
License : GPL+ or Artistic
Description : The Carp routines are useful in your own modules because they act like
: die() or warn(), but with a message which is more likely to be useful to a
: user of your module. In the case of cluck, confess, and longmess that
: context is a summary of every call in the call-stack. For a shorter message
: you can use carp or croak which report the error as being from where your
: module was called. There is no guarantee that that is where the error was,
: but it is a good educated guess.
==================================
The "yum upgrade" does nothing:
==================================
[root@host patch]# yum upgrade perl-Carp
Last metadata expiration check: 0:15:44 ago on Fri 25 Mar 2022 08:40:13 AM SAST.
Dependencies resolved.
Nothing to do.
Complete!
==================================

The Perl related packages failing to install are listed in the OL8 the errata
linux.oracle.com | ELEA-2020-4727 (0 Bytes)
Not sure what I'm doing wrong.
Kind regards,
Marin

Comments
Post Details
Added on Mar 25 2022
11 comments
1,935 views