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

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

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

    • glibc-2.34-221.el9
    • None
    • 1
    • rhel-pt-c-libs
    • 1
    • False
    • False
    • Hide

      None

      Show
      None
    • No
    • Red Hat Enterprise Linux
    • PT Libraries 2025 S10
    • Unspecified Release Note Type - Unknown
    • Unspecified
    • Unspecified
    • Unspecified
    • All
    • None

      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.

              skolosov@redhat.com Sergey Kolosov
              fweimer@redhat.com Florian Weimer
              Platform Tools - Libraries Bot Platform Tools - Libraries Bot
              Sergey Kolosov Sergey Kolosov
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: