Glibc _4.3 missing in repo

Hello can someone explain me this situation?

We have Rocky9 and this glibc installed:
[root@defrapd01 ~]# yum list installed | grep glibc
glibc.x86_64 2.34-100.el9_4.3 @baseos

I’m not able to run
yum update
or
yum update glibc

because version _4.3 is not in Rocky repos:
https://download.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/g/

There is only _4.4 available.
And I must do this special parameter:
yum update --allowerasing glibc

Then it’s able to update or replace _4.3 by _4.4

Why standard yum update can’t do it?

(yum=dnf)

dnf update is working for me (see below). I would run dnf clean and try again on your system.

[root@xmpp01 ~]# dnf update
Last metadata expiration check: 3:05:06 ago on Wed 02 Oct 2024 09:28:06 PM MST.
Dependencies resolved.
================================================================================================================================================================
 Package                                     Architecture                     Version                                    Repository                        Size
================================================================================================================================================================
Upgrading:
 glibc                                       x86_64                           2.34-100.el9_4.4                           baseos                           1.9 M
 glibc-common                                x86_64                           2.34-100.el9_4.4                           baseos                           295 k
 glibc-gconv-extra                           x86_64                           2.34-100.el9_4.4                           baseos                           1.6 M
 glibc-langpack-en                           x86_64                           2.34-100.el9_4.4                           baseos                           550 k

Transaction Summary
================================================================================================================================================================
Upgrade  4 Packages

Total download size: 4.3 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): glibc-common-2.34-100.el9_4.4.x86_64.rpm                                                                                 582 kB/s | 295 kB     00:00
(2/4): glibc-gconv-extra-2.34-100.el9_4.4.x86_64.rpm                                                                            2.1 MB/s | 1.6 MB     00:00
(3/4): glibc-2.34-100.el9_4.4.x86_64.rpm                                                                                        4.1 MB/s | 1.9 MB     00:00
(4/4): glibc-langpack-en-2.34-100.el9_4.4.x86_64.rpm                                                                            538 kB/s | 550 kB     00:01
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                           4.2 MB/s | 4.3 MB     00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                        1/1
  Upgrading        : glibc-gconv-extra-2.34-100.el9_4.4.x86_64                                                                                              1/8
  Running scriptlet: glibc-gconv-extra-2.34-100.el9_4.4.x86_64                                                                                              1/8
  Upgrading        : glibc-common-2.34-100.el9_4.4.x86_64                                                                                                   2/8
  Running scriptlet: glibc-2.34-100.el9_4.4.x86_64                                                                                                          3/8
  Upgrading        : glibc-2.34-100.el9_4.4.x86_64                                                                                                          3/8
  Running scriptlet: glibc-2.34-100.el9_4.4.x86_64                                                                                                          3/8
  Upgrading        : glibc-langpack-en-2.34-100.el9_4.4.x86_64                                                                                              4/8
  Cleanup          : glibc-gconv-extra-2.34-100.el9_4.3.x86_64                                                                                              5/8
  Running scriptlet: glibc-gconv-extra-2.34-100.el9_4.3.x86_64                                                                                              5/8
  Cleanup          : glibc-2.34-100.el9_4.3.x86_64                                                                                                          6/8
  Cleanup          : glibc-langpack-en-2.34-100.el9_4.3.x86_64                                                                                              7/8
  Cleanup          : glibc-common-2.34-100.el9_4.3.x86_64                                                                                                   8/8
  Running scriptlet: glibc-common-2.34-100.el9_4.3.x86_64                                                                                                   8/8
  Verifying        : glibc-langpack-en-2.34-100.el9_4.4.x86_64                                                                                              1/8
  Verifying        : glibc-langpack-en-2.34-100.el9_4.3.x86_64                                                                                              2/8
  Verifying        : glibc-gconv-extra-2.34-100.el9_4.4.x86_64                                                                                              3/8
  Verifying        : glibc-gconv-extra-2.34-100.el9_4.3.x86_64                                                                                              4/8
  Verifying        : glibc-common-2.34-100.el9_4.4.x86_64                                                                                                   5/8
  Verifying        : glibc-common-2.34-100.el9_4.3.x86_64                                                                                                   6/8
  Verifying        : glibc-2.34-100.el9_4.4.x86_64                                                                                                          7/8
  Verifying        : glibc-2.34-100.el9_4.3.x86_64                                                                                                          8/8

Upgraded:
  glibc-2.34-100.el9_4.4.x86_64   glibc-common-2.34-100.el9_4.4.x86_64   glibc-gconv-extra-2.34-100.el9_4.4.x86_64   glibc-langpack-en-2.34-100.el9_4.4.x86_64

Complete!

Thank you for verification. Looks like this was isolated problem only on one my server and can’t be reproduced on any other. I already used --allowerasing so I can’t test your dnf clean.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.