Issued:
2011-05-19
Updated:
2011-05-19

RHBA-2011:0603 - yum-utils bug fix and enhancement update


Synopsis

yum-utils bug fix and enhancement update

Type/Severity

Bug Fix Advisory

Topic

Updated yum-utils packages that fix several bugs and add various enhancements are now available for Red Hat Enterprise Linux 6.

Description

The yum-utils packages contain a collection of utilities and examples for the yum package manager. They include utilities by different authors that make yum easier and more powerful to use.

This update fixes the following bugs:

  • Previously, the yum-plugin-aliases package could not be installed or imported due to a minor bug in the code. With this update, the bug has been fixed and the plug-in can now be properly installed and imported. (BZ#674584)

  • When a yum repository ID contained a yum variable such as "$basearch", enabling or disabling that repository using the yum-config-manager utility caused yum to fail with a traceback. This update ensures that yum variables in repository IDs are handled properly, and yum no longer fails in this scenario. (BZ#679098)

  • Previously, the yum-plugin-verify utility recognized very short change times in packages. As a consequence, packages were reported for changes in mtime shorter than one second. This bug has been fixed and the yum-plugin-verify utility no longer reports such short change times. (BZ#604529)

  • The "--archlist" option of the yumdownloader utility was not properly documented in the yum-utils manual page. With this update, the missing part of the documentation has been added. (BZ#616408)

  • Previously, when the repomanage utility was called with a non-existent directory as one of its arguments, it terminated with a traceback. This bug has been fixed and a proper error message is displayed in this scenario. (BZ#620652)

  • Previously, the tsflags plug-in used a deprecated API, resulting in unnecessary output messages when the plug-in was used. This bug has been fixed and no redundant messages are now displayed. (BZ#627533)

  • When options were passed to yum-debug-dump utility, the options were incorrectly parsed as additional arguments. As a consequence, the yum-debug-dump utility sometimes saved its output to the wrong file. With this update, options and arguments are properly parsed by the yum-debug-dump utility and this bug no longer occurs. (BZ#641837)

This update adds the following enhancements:

  • With this update, the security plug-in is able to parse advisory detail metadata stored in updateinfo.xml files provided by each channel in Red Hat Network. This enhancement allows more information to be provided to customers via GUI and command line programs, including details such as errata severity. (BZ#662790)

  • Previously, error messages of the yum-plugin-fs-snapshot plug-in were unnecessarily complicated and long, which made them hard to read. With this update, the error messages have been updated to provide a better overview when a problem occurs with the plug-in. (BZ#669178)

Users of yum-utils are advised to upgrade to these updated packages, which fix these bugs and add these enhancements.

Solution

Before applying this update, make sure that all previously-released errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at This content is not included.https://access.redhat.com/kb/docs/DOC-11259

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for Scientific Computing6x86_64
Red Hat Enterprise Linux for Power, big endian6ppc64
Red Hat Enterprise Linux for IBM z Systems6s390x
Red Hat Enterprise Linux Workstation6x86_64
Red Hat Enterprise Linux Workstation6i386
Red Hat Enterprise Linux Server6x86_64
Red Hat Enterprise Linux Server6i386
Red Hat Enterprise Linux Server from RHUI6x86_64
Red Hat Enterprise Linux Server from RHUI6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems)6s390x
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems)6s390x
Red Hat Enterprise Linux Desktop6x86_64
Red Hat Enterprise Linux Desktop6i386

Updated Packages

  • yum-plugin-ps-1.1.30-6.el6.noarch.rpm
  • yum-plugin-rpm-warm-cache-1.1.30-6.el6.noarch.rpm
  • yum-plugin-list-data-1.1.30-6.el6.noarch.rpm
  • yum-plugin-protectbase-1.1.30-6.el6.noarch.rpm
  • yum-plugin-downloadonly-1.1.30-6.el6.noarch.rpm
  • yum-plugin-fs-snapshot-1.1.30-6.el6.noarch.rpm
  • yum-plugin-keys-1.1.30-6.el6.noarch.rpm
  • yum-plugin-post-transaction-actions-1.1.30-6.el6.noarch.rpm
  • yum-updateonboot-1.1.30-6.el6.noarch.rpm
  • yum-plugin-priorities-1.1.30-6.el6.noarch.rpm
  • yum-plugin-upgrade-helper-1.1.30-6.el6.noarch.rpm
  • yum-plugin-show-leaves-1.1.30-6.el6.noarch.rpm
  • yum-plugin-fastestmirror-1.1.30-6.el6.noarch.rpm
  • yum-plugin-merge-conf-1.1.30-6.el6.noarch.rpm
  • yum-plugin-tsflags-1.1.30-6.el6.noarch.rpm
  • yum-plugin-aliases-1.1.30-6.el6.noarch.rpm
  • yum-plugin-versionlock-1.1.30-6.el6.noarch.rpm
  • yum-plugin-changelog-1.1.30-6.el6.noarch.rpm
  • yum-plugin-local-1.1.30-6.el6.noarch.rpm
  • yum-plugin-verify-1.1.30-6.el6.noarch.rpm
  • yum-plugin-remove-with-leaves-1.1.30-6.el6.noarch.rpm
  • yum-plugin-tmprepo-1.1.30-6.el6.noarch.rpm
  • yum-NetworkManager-dispatcher-1.1.30-6.el6.noarch.rpm
  • yum-utils-1.1.30-6.el6.src.rpm
  • yum-plugin-filter-data-1.1.30-6.el6.noarch.rpm
  • yum-plugin-auto-update-debug-info-1.1.30-6.el6.noarch.rpm
  • yum-plugin-security-1.1.30-6.el6.noarch.rpm
  • yum-utils-1.1.30-6.el6.noarch.rpm

Fixes

CVEs

(none)

References

(none)


Additional information