Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 2084029

Summary: glibc: glibc-gconv-extra is missing from UBI 8
Product: Red Hat Enterprise Linux 8 Reporter: Henning Treu <henning.treu>
Component: distributionAssignee: Josh Boyer <jwboyer>
Status: CLOSED CURRENTRELEASE QA Contact: Release Test Team <release-test-team-automation>
Severity: urgent Docs Contact:
Priority: high    
Version: ---CC: akurtz, ashankar, codonell, dj, fberat, fweimer, jstrunk, jwboyer, mnewsome, mvadkert, pfrankli, sipoyare
Target Milestone: rcKeywords: Triaged
Target Release: ---Flags: pm-rhel: mirror+
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-11 20:30:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Henning Treu 2022-05-11 08:39:00 UTC
Description of problem:


Version-Release number of selected component (if applicable): redhat-rpm-config-129-1.el8.noarch


How reproducible:


Steps to Reproduce:

Run "yum install redhat-rpm-config" on 

>>> docker run registry.access.redhat.com/ubi8/ubi yum install redhat-rpm-config
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use subscription-manager to register.

Red Hat Universal Base Image 8 (RPMs) - BaseOS  482 kB/s | 564 kB     00:01
Red Hat Universal Base Image 8 (RPMs) - AppStre 1.8 MB/s | 2.3 MB     00:01
Red Hat Universal Base Image 8 (RPMs) - CodeRea 6.3 kB/s |  12 kB     00:01
Last metadata expiration check: 0:00:01 ago on Wed May 11 08:09:10 2022.
Error:
 Problem: conflicting requests
  - nothing provides glibc-gconv-extra needed by redhat-rpm-config-129-1.el8.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


Actual results:

Error:
 Problem: conflicting requests
  - nothing provides glibc-gconv-extra needed by redhat-rpm-config-129-1.el8.noarch

Expected results:

Successful installation of redhat-rpm-config

Additional info:

Comment 1 Henning Treu 2022-05-11 08:42:21 UTC
Output of rpm query:

>>> rpm -qa | grep glibc
glibc-common-2.28-189.1.el8.aarch64
glibc-minimal-langpack-2.28-189.1.el8.aarch64
glibc-2.28-189.1.el8.aarch64

Comment 2 Florian Weimer 2022-05-11 09:11:45 UTC
I'm afaraid this glitch has occurred during most minor releases of Red Hat Enterprise Linux 8. It needs to be fixed on the UBI container side.

Comment 3 Florian Weimer 2022-05-11 09:18:11 UTC
(In reply to Florian Weimer from comment #2)
> I'm afaraid this glitch has occurred during most minor releases of Red Hat
> Enterprise Linux 8. It needs to be fixed on the UBI container side.

This is not correct, it's a different issue this time. As far as I can tell, the UBI repositories are in sync, and glibc subpackages are simply missing.

We need to add repoclosure testing for UBI, I think we all assumed that this was already in place.

Comment 6 Josh Boyer 2022-05-11 12:30:35 UTC
Thank you for the report.  We are investigating the issue now.

Comment 8 Florian Weimer 2022-05-11 16:30:08 UTC
*** Bug 2084207 has been marked as a duplicate of this bug. ***

Comment 9 Florian Weimer 2022-05-11 17:13:11 UTC
*** Bug 2084224 has been marked as a duplicate of this bug. ***

Comment 10 Josh Boyer 2022-05-11 20:30:11 UTC
This should now be resolved.  The glibc-gconv-extra and redhat-rpm-config packages are available and installable from the ubi8 repositories.  If you encounter further issues, please reopen this bug.

[jwboyer@vader ~]$ podman run -it --rm ubi8
[root@ef6bef824b51 /]# yum --disablerepo=rhel* install redhat-rpm-config
Updating Subscription Management repositories.
Unable to read consumer identity
Subscription Manager is operating in container mode.

This system is not registered with an entitlement server. You can use subscription-manager to register.

Last metadata expiration check: 0:02:22 ago on Wed May 11 20:24:50 2022.
Dependencies resolved.
================================================================================
 Package                 Arch      Version             Repository          Size
================================================================================
Installing:
 redhat-rpm-config       noarch    129-1.el8           ubi-8-appstream     88 k
Installing dependencies:
 dwz                     x86_64    0.12-10.el8         ubi-8-appstream    109 k
 efi-srpm-macros         noarch    3-3.el8             ubi-8-appstream     22 k
 file                    x86_64    5.33-20.el8         ubi-8-baseos        77 k
 ghc-srpm-macros         noarch    1.4.2-7.el8         ubi-8-appstream    9.4 k
 glibc-gconv-extra       x86_64    2.28-189.1.el8      ubi-8-appstream    1.5 M
 go-srpm-macros          noarch    2-17.el8            ubi-8-appstream     13 k
 ocaml-srpm-macros       noarch    5-4.el8             ubi-8-appstream    9.5 k
 openblas-srpm-macros    noarch    2-2.el8             ubi-8-appstream    8.0 k
 perl-srpm-macros        noarch    1-25.el8            ubi-8-appstream     11 k
 python-rpm-macros       noarch    3-41.el8            ubi-8-appstream     15 k
 python-srpm-macros      noarch    3-41.el8            ubi-8-appstream     15 k
 python3-rpm-macros      noarch    3-41.el8            ubi-8-appstream     14 k
 qt5-srpm-macros         noarch    5.15.2-1.el8        ubi-8-appstream     11 k
 rust-srpm-macros        noarch    5-2.el8             ubi-8-appstream    9.3 k
 unzip                   x86_64    6.0-46.el8          ubi-8-baseos       196 k
 zip                     x86_64    3.0-23.el8          ubi-8-baseos       270 k

Transaction Summary
================================================================================
Install  17 Packages

Total download size: 2.4 M
Installed size: 7.8 M
Is this ok [y/N]: