Glibc-devel 2.34-100.el9_4.2.alma.2 is missing

It appears that glibc-devel 2.34-100.el9_4.2.alma.2 is missing from appstream:

# dnf upgrade
Last metadata expiration check: 1:10:33 ago on Thu Aug  8 10:33:45 2024.
Dependencies resolved.

 Problem 1: glibc-2.34-100.el9_4.2.i686 from baseos  does not belong to a distupgrade repository
  - package glibc-headers-2.34-100.el9_4.2.x86_64 from @System requires glibc = 2.34-100.el9_4.2, but none of the providers can be installed
  - cannot install both glibc-2.34-100.el9_4.2.alma.2.x86_64 from baseos and glibc-2.34-100.el9_4.2.x86_64 from @System
  - cannot install both glibc-2.34-100.el9_4.2.x86_64 from baseos and glibc-2.34-100.el9_4.2.alma.2.x86_64 from baseos
  - cannot install the best update candidate for package glibc-headers-2.34-100.el9_4.2.x86_64
  - cannot install the best update candidate for package glibc-2.34-100.el9_4.2.x86_64
 Problem 2: package glibc-devel-2.34-100.el9_4.2.x86_64 from @System requires glibc = 2.34-100.el9_4.2, but none of the providers can be installed
  - package glibc-2.34-100.el9_4.2.x86_64 from @System requires glibc-common = 2.34-100.el9_4.2, but none of the providers can be installed
  - package glibc-2.34-100.el9_4.2.i686 from baseos requires glibc-common = 2.34-100.el9_4.2, but none of the providers can be installed
  - package glibc-2.34-100.el9_4.2.x86_64 from baseos requires glibc-common = 2.34-100.el9_4.2, but none of the providers can be installed
  - cannot install both glibc-common-2.34-100.el9_4.2.alma.2.x86_64 from baseos and glibc-common-2.34-100.el9_4.2.x86_64 from @System
  - cannot install both glibc-common-2.34-100.el9_4.2.x86_64 from baseos and glibc-common-2.34-100.el9_4.2.alma.2.x86_64 from baseos
  - cannot install the best update candidate for package glibc-devel-2.34-100.el9_4.2.x86_64
  - cannot install the best update candidate for package glibc-common-2.34-100.el9_4.2.x86_64
 Problem 3: problem with installed package glibc-headers-2.34-100.el9_4.2.x86_64
  - package glibc-headers-2.34-100.el9_4.2.x86_64 from @System requires glibc = 2.34-100.el9_4.2, but none of the providers can be installed
  - package glibc-headers-2.34-100.el9_4.2.x86_64 from appstream requires glibc = 2.34-100.el9_4.2, but none of the providers can be installed
  - package glibc-2.34-100.el9_4.2.i686 from baseos requires glibc-common = 2.34-100.el9_4.2, but none of the providers can be installed
  - cannot install both glibc-2.34-100.el9_4.2.alma.2.x86_64 from baseos and glibc-2.34-100.el9_4.2.x86_64 from @System
  - cannot install both glibc-2.34-100.el9_4.2.x86_64 from baseos and glibc-2.34-100.el9_4.2.alma.2.x86_64 from baseos
  - cannot install both glibc-common-2.34-100.el9_4.2.alma.2.x86_64 from baseos and glibc-common-2.34-100.el9_4.2.x86_64 from @System
  - cannot install both glibc-common-2.34-100.el9_4.2.x86_64 from baseos and glibc-common-2.34-100.el9_4.2.alma.2.x86_64 from baseos
  - package glibc-gconv-extra-2.34-100.el9_4.2.alma.2.x86_64 from baseos requires glibc(x86-64) = 2.34-100.el9_4.2.alma.2, but none of the providers can be installed
  - package glibc-all-langpacks-2.34-100.el9_4.2.alma.2.x86_64 from baseos requires glibc-common = 2.34-100.el9_4.2.alma.2, but none of the providers can be installed
  - cannot install the best update candidate for package glibc-gconv-extra-2.34-100.el9_4.2.x86_64
  - cannot install the best update candidate for package glibc-all-langpacks-2.34-100.el9_4.2.x86_64
 Problem 4: package libxcrypt-devel-4.4.18-3.el9.x86_64 from @System requires glibc-devel(x86-64) >= 2.27, but none of the providers can be installed
  - package glibc-devel-2.34-100.el9_4.2.x86_64 from @System requires glibc = 2.34-100.el9_4.2, but none of the providers can be installed
  - package glibc-devel-2.34-100.el9_4.2.x86_64 from appstream requires glibc = 2.34-100.el9_4.2, but none of the providers can be installed
  - package glibc-devel-2.34-100.el9.x86_64 from appstream requires glibc = 2.34-100.el9, but none of the providers can be installed
  - package glibc-2.34-100.el9_4.2.i686 from baseos requires glibc-common = 2.34-100.el9_4.2, but none of the providers can be installed
  - package glibc-2.34-100.el9.i686 from baseos requires glibc-common = 2.34-100.el9, but none of the providers can be installed
  - cannot install both glibc-common-2.34-100.el9_4.2.alma.2.x86_64 from baseos and glibc-common-2.34-100.el9_4.2.x86_64 from @System
  - cannot install both glibc-common-2.34-100.el9_4.2.alma.2.x86_64 from baseos and glibc-common-2.34-100.el9.x86_64 from baseos
  - cannot install both glibc-common-2.34-100.el9_4.2.x86_64 from baseos and glibc-common-2.34-100.el9_4.2.alma.2.x86_64 from baseos
  - package glibc-2.34-100.el9_4.2.alma.2.x86_64 from baseos requires glibc-common = 2.34-100.el9_4.2.alma.2, but none of the providers can be installed
  - cannot install both glibc-2.34-100.el9_4.2.alma.2.x86_64 from baseos and glibc-2.34-100.el9_4.2.x86_64 from @System
  - cannot install both glibc-2.34-100.el9_4.2.alma.2.x86_64 from baseos and glibc-2.34-100.el9.x86_64 from baseos
  - cannot install both glibc-2.34-100.el9_4.2.x86_64 from baseos and glibc-2.34-100.el9_4.2.alma.2.x86_64 from baseos
  - package libnsl-2.34-100.el9_4.2.alma.2.x86_64 from baseos requires glibc(x86-64) = 2.34-100.el9_4.2.alma.2, but none of the providers can be installed
  - cannot install the best update candidate for package libxcrypt-devel-4.4.18-3.el9.x86_64
  - cannot install the best update candidate for package libnsl-2.34-100.el9_4.2.x86_64
==================================================================================================
 Package                    Architecture  Version                          Repository        Size
==================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 glibc                      x86_64        2.34-100.el9                     baseos           1.9 M
 glibc                      x86_64        2.34-100.el9_4.2.alma.2          baseos           1.9 M
 glibc-common               x86_64        2.34-100.el9                     baseos           307 k
 glibc-common               x86_64        2.34-100.el9_4.2.alma.2          baseos           296 k
Skipping packages with broken dependencies:
 glibc                      i686          2.34-100.el9                     baseos           1.9 M
 glibc                      i686          2.34-100.el9_4.2                 baseos           1.9 M
 glibc-all-langpacks        x86_64        2.34-100.el9_4.2.alma.2          baseos            18 M
 glibc-devel                x86_64        2.34-100.el9                     appstream         47 k
 glibc-gconv-extra          x86_64        2.34-100.el9_4.2.alma.2          baseos           1.6 M
 libnsl                     x86_64        2.34-100.el9_4.2.alma.2          baseos            63 k

Transaction Summary
==================================================================================================
Skip  10 Package

It’s likely that the mirror you hit is not yet synced.

dnf clean all

May help but if you hit the same mirror and it hasn’t been updated, then you’ll hit the same error.

Yeah, a refresh of our mirror seems to have done the trick now.

Awesome! Glad to hear it.