- Issued:
- 2014-09-16
- Updated:
- 2014-09-16
RHBA-2014:1229 - Bug Fix Advisory
Synopsis
scl-utils bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated scl-utils packages that fix two bugs and add two enhancements are now
available for Red Hat Enterprise Linux 6.
Description
The scl-utils packages provide a runtime utility and RPM packaging macros for
packaging Software Collections. Software Collections allow users to concurrently
install multiple versions of the same RPM packages on the system. Using the scl
utility, users may enable specific versions of RPMs, which are installed into
the /opt directory.
This update fixes the following bugs:
- In previous versions of scl-utils, the working directory was changed during
package build time, which caused complications to package maintainers. These
complications ranged from mild inconveniences to build failures if the code in
the spec file worked with the working directory. This bug has been fixed, and
the working directory no longer changes during build time. (BZ#1040859)
- When building the SCL "noarch" meta packages on a 64-bit machine, the build
failed with an error message. To fix this bug, the "%ifarch" conditionals have
been changed, and affected packages are now built correctly. (BZ#1040860)
In addition, this update adds the following enhancements:
- This update introduces a new way to call the "scl enable" command. The scl
utility now supports the double dash (--) as a separator between collections and
the command; using the separator makes calling the "scl enable" command more
convenient. (BZ#1040861)
- Previously, it was impossible to specify runtime dependencies between
collections. For example, if one collection depended on another, the user had to
enable both of them manually. With this update, a collection can enable another
collection implicitly during startup. (BZ#1040858)
Users of scl-utils are advised to upgrade to these updated packages, which fix
these bugs and add these enhancements.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/site/articles/11258
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 1040858 - RFE: A collection should have a way to enable another collection implicitly when starting
- BZ - 1040859 - %scl_install change current directory
- BZ - 1040860 - scl-utils: Macro scl_files expands bad on 64 bit architecture if metapackage is noarch
- BZ - 1040861 - RFE: provide delimiter between collections and command
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
scl-utils-20120927-9.el5.src.rpm | SHA-256: 707a18aecea25e61a68f5e876694e6828d326689984e2c4e8f0c2fe010fc2a96 |
x86_64 | |
scl-utils-20120927-9.el5.x86_64.rpm | SHA-256: 572160ff6572e404d3d45e552c9acbe04bc3dcb0ca8e81ce0d2a55273674d663 |
scl-utils-build-20120927-9.el5.x86_64.rpm | SHA-256: cb66f4ff5dd350f00c1c20219f7a9527bd1a22c3550a342f36ade4e1a7a39e0d |
scl-utils-debuginfo-20120927-9.el5.x86_64.rpm | SHA-256: 33097e7c17a7101fdbd4417b2c767edcc804627b6d85de0918d0f3ecca059cb5 |
ia64 | |
scl-utils-20120927-9.el5.ia64.rpm | SHA-256: bfbe8582ac88fb44621b00eafb897466c7c3d02d2c68e5776fd889472e41ba42 |
scl-utils-build-20120927-9.el5.ia64.rpm | SHA-256: c56ae083fae75720c7a31f801dd641f431dc3ca4cea6fd56976dfc1bc727087a |
scl-utils-debuginfo-20120927-9.el5.ia64.rpm | SHA-256: 29239ea5aa0252adc00a7a071aa2d81f2e415e50a52c14f7aee4e2a99981bf21 |
i386 | |
scl-utils-20120927-9.el5.i386.rpm | SHA-256: 0da4f6e38b36ebd5725cac8b78e39c35950062b309a0fc5bd66e638e558d21a9 |
scl-utils-build-20120927-9.el5.i386.rpm | SHA-256: 34bf91e9924713523786758dd40c3eaa91b4fafa61fcf188f8406a8001a3dece |
scl-utils-debuginfo-20120927-9.el5.i386.rpm | SHA-256: f0ef987e26ff6c47d2f9eed87ff80b8edaa527afae533b4ae3e4199aebe829ea |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
scl-utils-20120927-9.el5.src.rpm | SHA-256: 707a18aecea25e61a68f5e876694e6828d326689984e2c4e8f0c2fe010fc2a96 |
x86_64 | |
scl-utils-20120927-9.el5.x86_64.rpm | SHA-256: 572160ff6572e404d3d45e552c9acbe04bc3dcb0ca8e81ce0d2a55273674d663 |
scl-utils-build-20120927-9.el5.x86_64.rpm | SHA-256: cb66f4ff5dd350f00c1c20219f7a9527bd1a22c3550a342f36ade4e1a7a39e0d |
scl-utils-debuginfo-20120927-9.el5.x86_64.rpm | SHA-256: 33097e7c17a7101fdbd4417b2c767edcc804627b6d85de0918d0f3ecca059cb5 |
scl-utils-debuginfo-20120927-9.el5.x86_64.rpm | SHA-256: 33097e7c17a7101fdbd4417b2c767edcc804627b6d85de0918d0f3ecca059cb5 |
i386 | |
scl-utils-20120927-9.el5.i386.rpm | SHA-256: 0da4f6e38b36ebd5725cac8b78e39c35950062b309a0fc5bd66e638e558d21a9 |
scl-utils-build-20120927-9.el5.i386.rpm | SHA-256: 34bf91e9924713523786758dd40c3eaa91b4fafa61fcf188f8406a8001a3dece |
scl-utils-debuginfo-20120927-9.el5.i386.rpm | SHA-256: f0ef987e26ff6c47d2f9eed87ff80b8edaa527afae533b4ae3e4199aebe829ea |
scl-utils-debuginfo-20120927-9.el5.i386.rpm | SHA-256: f0ef987e26ff6c47d2f9eed87ff80b8edaa527afae533b4ae3e4199aebe829ea |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
scl-utils-20120927-9.el5.src.rpm | SHA-256: 707a18aecea25e61a68f5e876694e6828d326689984e2c4e8f0c2fe010fc2a96 |
x86_64 | |
scl-utils-20120927-9.el5.x86_64.rpm | SHA-256: 572160ff6572e404d3d45e552c9acbe04bc3dcb0ca8e81ce0d2a55273674d663 |
scl-utils-debuginfo-20120927-9.el5.x86_64.rpm | SHA-256: 33097e7c17a7101fdbd4417b2c767edcc804627b6d85de0918d0f3ecca059cb5 |
i386 | |
scl-utils-20120927-9.el5.i386.rpm | SHA-256: 0da4f6e38b36ebd5725cac8b78e39c35950062b309a0fc5bd66e638e558d21a9 |
scl-utils-debuginfo-20120927-9.el5.i386.rpm | SHA-256: f0ef987e26ff6c47d2f9eed87ff80b8edaa527afae533b4ae3e4199aebe829ea |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
scl-utils-20120927-9.el5.src.rpm | SHA-256: 707a18aecea25e61a68f5e876694e6828d326689984e2c4e8f0c2fe010fc2a96 |
s390x | |
scl-utils-20120927-9.el5.s390x.rpm | SHA-256: 938c68d242be67b4f3f5abbf021983bcc75bd0bebe43f36833e9bbba179707a0 |
scl-utils-build-20120927-9.el5.s390x.rpm | SHA-256: 53d029f0b4b395875aaafbf44e151d29d3df253203d83351a49123ce49577b37 |
scl-utils-debuginfo-20120927-9.el5.s390x.rpm | SHA-256: 213505c574ddbcbed12c3d37603893dd2439fa5c219e84b71051d0bb6ce4ce8a |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
scl-utils-20120927-9.el5.src.rpm | SHA-256: 707a18aecea25e61a68f5e876694e6828d326689984e2c4e8f0c2fe010fc2a96 |
ppc | |
scl-utils-20120927-9.el5.ppc.rpm | SHA-256: 424975c559e98c471af65f73c6b2e6107759c551c19619b6549574fd33e2aa4b |
scl-utils-build-20120927-9.el5.ppc.rpm | SHA-256: e08e80b782bcfafd20760ca5deae793248d0e9fdf924b91e92fb843a82f4aab5 |
scl-utils-debuginfo-20120927-9.el5.ppc.rpm | SHA-256: cec5755bc443db870297f669eda2f3230e7270ca7ad11cd7a7a1912fb330cba8 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
scl-utils-20120927-9.el5.src.rpm | SHA-256: 707a18aecea25e61a68f5e876694e6828d326689984e2c4e8f0c2fe010fc2a96 |
x86_64 | |
scl-utils-20120927-9.el5.x86_64.rpm | SHA-256: 572160ff6572e404d3d45e552c9acbe04bc3dcb0ca8e81ce0d2a55273674d663 |
scl-utils-build-20120927-9.el5.x86_64.rpm | SHA-256: cb66f4ff5dd350f00c1c20219f7a9527bd1a22c3550a342f36ade4e1a7a39e0d |
scl-utils-debuginfo-20120927-9.el5.x86_64.rpm | SHA-256: 33097e7c17a7101fdbd4417b2c767edcc804627b6d85de0918d0f3ecca059cb5 |
i386 | |
scl-utils-20120927-9.el5.i386.rpm | SHA-256: 0da4f6e38b36ebd5725cac8b78e39c35950062b309a0fc5bd66e638e558d21a9 |
scl-utils-build-20120927-9.el5.i386.rpm | SHA-256: 34bf91e9924713523786758dd40c3eaa91b4fafa61fcf188f8406a8001a3dece |
scl-utils-debuginfo-20120927-9.el5.i386.rpm | SHA-256: f0ef987e26ff6c47d2f9eed87ff80b8edaa527afae533b4ae3e4199aebe829ea |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.