Chapter 1. Package Updates
272
regardless of user preferences. With the error corrected, users can now use
yum
in monochrome.
(
BZ#507883
1920
)
• Under certain, unusual circumstances,
yum
could encounter an infinite recursion while executing
the
package-cleanup --dupes
command. Yum would crash and the recursion would eventually
terminate with the error
maximum recursion depth exceeded while calling a Python
object
. The code that populates the package sacks is now modified so that this recursion cannot
take place, therefore avoiding the crash. (
BZ#507885
1921
)
• The method that
yum
uses to import the names of modules previously omitted the
to_str
parameter. Therefore, when loading the
yum-filter-data
plugin,
yum
crashed. With
to_str
now
specified in the code,
yum
can import the module name and does not crash when it loads the
plugin. (
BZ#508051
1922
)
• Previously, the code used by
yum
to allow users to set repo directory attributes contained several
flaws. As a result, attempts to set the download directory with the
--downloaddir
option resulted
in a crash. The code used to set directory attributes is now substantially rewritten and now allows
the
--downloaddir
option to work correctly. (
BZ#508055
1923
)
• While populating the package sack,
yum
did not account for the possibility repos had been added
where none existed before. Therefore, if the repos were not specified in the original configuration,
and repos were subsequently added,
yum
would not add to the package sack the first time that it
tried to use the new repos. This situation could lead to problems during installation or the creation of
live CDs.
Yum
now re-initializes the package sack when a repo is added if no repo was previously
specified. (
BZ#508659
1924
)
• A recent version of
yum
was substantially slower than previous versions when calculating cost
excludes. The slowdown was caused by variable that expanded to unicode encoding rather than
str. The calculation no longer uses unicode, which returns
yum
to its previous higher speed.
(
BZ#500000
1925
)
• Some recent combinations of versions of
yum
and
rpm
produced conditions under which it was
possible that
yum
would fail to recognize when
rpm
failed to install a package. Despite the failure,
yum
would report that the package had been updated. The rebase of
yum
to version 3.2.22 allows
yum
to detect
rpm
failures more reliably. (
BZ#282951
1926
)
1.253. yum-metadata-parser
1.253.1. RHBA-2009:0440: bug fix update
Note
This update has already been released (prior to the GA of this release) as FASTRACK
errata
RHBA-2009:0440
1927
An updated yum-metadata-parser package that fixes a bug is now available.
yum-metadata-parser is a fast metadata parser for yum implemented in C.
This updated yum-metadata-parser package fixes the following bug:
Содержание ENTERPRISE 5.4 RELEASE NOTES
Страница 1: ...Red Hat Enterprise Linux 5 4 Technical Notes Every Change to Every Package ...
Страница 18: ...xviii ...
Страница 306: ...288 ...
Страница 464: ...446 ...
Страница 466: ...448 ...