Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-110559

glibc: Add Requires(pre) dependency on libgcc [rhel-10]

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • glibc-2.39-58.el10
    • None
    • ZStream
    • 1
    • rhel-pt-c-libs
    • 1
    • False
    • False
    • Hide

      None

      Show
      None
    • No
    • Red Hat Enterprise Linux
    • PT C Libraries 2025 S12
    • Regression Exception
    • Unspecified Release Note Type - Unknown
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      This is a clone of issue RHEL-106166 to use for version rhel-10.1

      Note: For RHEL 10, this is required due to the marker symbol versions added in RHEL-109625 and RHEL-109621, and not due to _dl_find_object.


      Original description:
      To preserve the installation order after libgcc adds a dependency on glibc (to express a version requirement for its use of _dl_find_object), we should try to preserve installation order despite the new glibclibgcc dependency cycle.

      The RPM documentation suggests that using Requires(pre): is the way:

      It ensures that the package providing /usr/sbin/useradd is installed before this package. In presence of dependency loops, scriptlet dependencies are the only way to ensure correct install order.

      This change does not depend on the libgcc change and can be implemented first.

              xmcoufal Martin Coufal
              watson-automation Watson Automation
              Platform Tools - Libraries Bot Platform Tools - Libraries Bot
              Martin Coufal Martin Coufal
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated: