- Issued:
- 2015-07-22
- Updated:
- 2015-07-22
RHBA-2015:1396 - Bug Fix Advisory
Synopsis
redhat-rpm-config bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated redhat-rpm-config package that fixes several bugs is now available
for Red Hat Enterprise Linux 6.
Description
The redhat-rpm-config package is used during the build of RPM packages to apply
various default distribution options determined by Red Hat. Also,
redhat-rpm-config provides a few Red Hat RPM macro customizations, such as those
used during the building of Driver Update packages.
This update fixes the following bugs:
- Prior to this update, the find-requires.ksyms script provided by the
redhat-rpm-config package could not locate the kernel Application Binary
Interface (ABI) reference files provided by the kabi-whitelists package. As a
consequence, building an RPM that contained a kernel module (*.ko) resulted in
the "KERNEL ABI COMPATIBILITY WARNING" error message, and no compatibility check
was performed. With this update, the kernel ABI reference files can be
successfully located, and ABI compatibility of kernel object files can now be
verified in the described situation. (BZ#842761)
- RPM scans files during the build process for dependencies, and if a file is
accidentally detected as a script by libmagic, RPM parses the first line for the
"#!" string to get the interpreter. Previously, RPM could pick up random data if
the "#!" string was not included at the beginning of the file. With this update,
the RPM verification process is more thorough, and incorrect requirements are no
longer picked up. (BZ#1179521)
- With this update, the redhat-rpm-config package has been added as a dependency
of the rpm-build package. A new RPM virtual provide has been added to the
system-rpm-config package, which allows system-rpm-config to be required by
rpm-build while still being able to be replaced by a third party package.
(BZ#1199983)
Users of redhat-rpm-config are advised to upgrade to this updated package, which
fixes these bugs.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux for Scientific Computing 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
- Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6 x86_64
Fixes
- BZ - 1199983 - redhat-rpm-config should provide system-rpm-config
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
x86_64 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
i386 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
x86_64 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
i386 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
x86_64 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
i386 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
x86_64 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
i386 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
s390x | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
ppc64 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
x86_64 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
x86_64 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
i386 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
s390x | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6
SRPM | |
---|---|
redhat-rpm-config-9.0.3-44.el6.src.rpm | SHA-256: a01939e75b1a9a1cd8c8abda874366899f05b8d44705f11358894dcff07f30c2 |
x86_64 | |
redhat-rpm-config-9.0.3-44.el6.noarch.rpm | SHA-256: 207ac93823dbb9b74ad5d0dc1bb2b1896031813c236028b3460f4ed9c4d2db6a |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.