[yum-commits] Branch 'yum-3_2_X' - ChangeLog yum/__init__.py yum.spec
James Antill
james at osuosl.org
Wed Jun 22 20:58:23 UTC 2011
ChangeLog | 343 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
yum.spec | 2
yum/__init__.py | 2
3 files changed, 345 insertions(+), 2 deletions(-)
New commits:
commit a0d612052d92b6392b3b2e19b7ef6adac2259813
Author: James Antill <james at and.org>
Date: Wed Jun 22 16:58:09 2011 -0400
Update ChangeLog/version for 3.4.2 release.
diff --git a/ChangeLog b/ChangeLog
index 445572b..3ca62dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,346 @@
+2011-06-22 ZdenÄk Pavlas <zpavlas at redhat.com>
+
+ * output.py: Clean up the 'Transaction summary' report.
+
+2011-06-21 Seth Vidal <skvidal at fedoraproject.org>
+
+ Merge branch 'yum-3_2_X' of
+ ssh://yum.baseurl.org/srv/projects/yum/git/yum into yum-3_2_X *
+ 'yum-3_2_X' of ssh://yum.baseurl.org/srv/projects/yum/git/yum: Fix
+ a leaked file descriptor
+
+2011-06-21 ZdenÄk Pavlas <zpavlas at redhat.com>
+
+ * yum/__init__.py, yum/logginglevels.py: Fix a leaked file
+ descriptor 'yum.log' is now closed when YumBase instance is GC'd.
+ Resolves BZ 713924.
+
+2011-06-21 Seth Vidal <skvidal at fedoraproject.org>
+
+ * yum/packages.py: add check to make sure rest in the libc
+ collapsing is not a single item list.
+
+2011-06-20 Nick Jacek <njacek at redhat.com>
+
+ * yum/__init__.py: Uses ngettext to pluralise messages produced in
+ __init__.py. BZ 552317
+
+2011-06-20 Nick Jacek <njacek at redhat.com>
+
+ * cli.py: Uses ngettext to pluralise messages produced by several
+ functions in cli.py. BZ 552317
+
+2011-06-20 Nick Jacek <njacek at redhat.com>
+
+ * output.py: Changes the Transaction Summary so that the plurals are
+ printed using ngettext. BZ 552317
+
+2011-06-20 James Antill <james at and.org>
+
+ * yum/__init__.py: Add message to history redo/undo for when nothing
+ is done.
+
+2011-06-16 James Antill <james at and.org>
+
+ * yum/rpmtrans.py: Turn a name into a txmbr, if we can. Helps erase
+ filelog/scriptout and history.
+
+2011-06-16 James Antill <james at and.org>
+
+ * yum/__init__.py: Add comments on TS_FAILED setting.
+
+2011-06-16 Nick Jacek <njacek at redhat.com>
+
+ * yum/__init__.py, yum/rpmtrans.py: If verifyTransaction detects
+ that an install or removal was not successful, it will now set the
+ output_state of the pkg to TS_FAILED. BZ 661962 For the case of a
+ removal, since the output_state will be TS_FAILED rather than just
+ remaining TS_ERASE, yum will now correctly say that the removal
+ failed instead of saying that the package was removed.
+
+2011-06-16 James Antill <james at and.org>
+
+ * yum/update_md.py: Add a __unicode__ to the UpdateNotice object, so
+ the test code works.
+
+2011-06-14 James Antill <james at and.org>
+
+ * yum/__init__.py: Sort the packages, best we can easily, in
+ searchPackageProvides().
+
+2011-06-13 Nick Jacek <njacek at redhat.com>
+
+ * yum/__init__.py, yum/depsolve.py: Stops "Finished dependency resolution" from being printed multiple
+ times when --skip-broken is used. BZ 626569.
+
+2011-06-13 Marcelo Moreira de Mello <mmello at redhat.com>
+
+ * docs/yum.conf.5: - Fixed small typo at protected_multilib description on yum.conf man
+ page Hello, This patches fixes a small type at
+ protected_multilib description on yum.conf man page. Cheers,
+ Marcelo -- Marcelo Moreira de Mello From: Marcelo Moreira de Mello
+ <mmello at redhat.com> Date: Mon, 13 Jun 2011 16:10:07 -0300 Subject:
+ [PATCH] Fixed small typo at protected_multilib description at
+ yum.conf man page
+
+2011-06-13 James Antill <james at and.org>
+
+ * yum/__init__.py: Show the correct "duplicate" package for search
+ without --showduplicates.
+
+2011-06-13 James Antill <james at and.org>
+
+ * yum/packages.py: Always sort installed repos. after available
+ repos.
+
+2011-06-13 James Antill <james at and.org>
+
+ * output.py: Show from_repo in matchcallback. Only print "Matched
+ from" is there is more.
+
+2011-06-08 Nick Jacek <njacek at redhat.com>
+
+ * docs/yum.8: Updated documentation for the new groups command.
+
+2011-06-08 Nick Jacek <njacek at redhat.com>
+
+ * yumcommands.py: Remove the unused group command classes.
+
+2011-06-08 Nick Jacek <njacek at redhat.com>
+
+ * cli.py, yumcommands.py: Adds the Groups command, and removes
+ individual command classes for grouplist etc. Adds the group summary
+ function.
+
+2011-06-06 Casey Jao <cjao at ugcs.caltech.edu>
+
+ * test/complexremovetests.py: Add complex remove tests for new
+ _remove_old_deps code.
+
+2011-06-06 Casey Jao <cjao at ugcs.caltech.edu>
+
+ * test/testbase.py: Make FakePackage use a simulated
+ RPMDBAdditionalDataPackage for yumdb_info.
+
+2011-06-06 Casey Jao <cjao at ugcs.caltech.edu>
+
+ * yum/__init__.py: Fix _remove_old_deps to deal with chains of
+ revdeps.
+
+2011-06-06 Seth Vidal <skvidal at fedoraproject.org>
+
+ * po/bn_IN.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po,
+ po/en_GB.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gu.po,
+ po/hi.po, po/hu.po, po/id.po, po/id_ID.po, po/it.po, po/ja.po,
+ po/lt_LT.po, po/mr.po, po/ms.po, po/nb.po, po/pa.po, po/pl.po,
+ po/pt.po, po/pt_BR.po, po/ru.po, po/sr.po, po/sr at latin.po,
+ po/sv.po, po/uk.po, po/ur.po, po/yum.pot, po/zh_CN.po, po/zh_TW.po:
+ yay transifex
+
+2011-06-02 James Antill <james at and.org>
+
+ * output.py, yum/__init__.py, yum/packages.py: Create list of
+ pkgtups we couldn't find, and output them in listTrans.
+
+2011-06-02 James Antill <james at and.org>
+
+ * cli.py, shell.py, yummain.py: Return -1 from doTransaction() if
+ user/GPG fails, diff. text. BZ 586690.
+
+2011-06-02 James Antill <james at and.org>
+
+ * yum/transactioninfo.py: Add failed to __init__ of TransData.
+
+2011-06-02 James Antill <james at and.org>
+
+ * yum/repos.py: Fix for pulp directly using RepoStorage() without a
+ YumBase().
+
+2011-06-01 James Antill <james at and.org>
+
+ * yum/yumRepo.py: Make empty proxy/proxy_username mean the same as
+ unset/_none_. BZ 709188.
+
+2011-06-01 John Lau <jlau at redhat.com>
+
+ * yum/__init__.py: Fix _retrievePublicKey() when called with
+ repo=None. BZ 709311
+
+2011-05-31 James Antill <james at and.org>
+
+ * yum/yumRepo.py: Do the timestamp check the correct way around.
+
+2011-05-31 James Antill <james at and.org>
+
+ * yum/yumRepo.py: Fail reverts of repomd.xml when we aren't doing
+ timestamp checks. BZ 665919.
+
+2011-05-27 James Antill <james at and.org>
+
+ * yum/misc.py: Work around RHEL-5 python broken getlocale() call. BZ
+ 708292
+
+2011-05-26 Dennis Gilmore <dennis at ausil.us>
+
+ * rpmUtils/arch.py: we need to set the basearch on arm hardware to
+ arm.
+
+2011-05-26 James Antill <james at and.org>
+
+ * yum/rpmtrans.py: Do ts_done create at the same time as ts_all, so
+ it's consistent. BZ 707668.
+
+2011-05-26 Ville-Pekka Vainio <vpivaini at cs.helsinki.fi>
+
+ * yum/__init__.py: Fix unicode problems with grpid Running yum
+ groupremove with a group name which does not exist and includes
+ unicode characters raises a UnicodeDecodeError. Pass grpid to
+ to_unicode before printing it to avoid errors like this.
+
+2011-05-25 James Antill <james at and.org>
+
+ * yum/misc.py: Also ignore ENOTDIR in stat_f. BZ 707422
+
+2011-05-25 James Antill <james at and.org>
+
+ * yumcommands.py: Show which repo. doesn't have a gpgkey.
+
+2011-05-24 James Antill <james at and.org>
+
+ * yum/__init__.py, yummain.py: Don't show depsolve failure messages
+ for non-depsolving problems. BZ 597336.
+
+2011-05-24 James Antill <james at and.org>
+
+ * yumcommands.py: Remove usage of INFO_* from yumcommands, as -q
+ supresses that. BZ 689241.
+
+2011-05-24 James Antill <james at and.org>
+
+ * docs/yum.conf.5: Tweak color docs. again. BZ 672706.
+
+2011-05-24 James Antill <james at and.org>
+
+ * yum/__init__.py: Sync. Installed provides return msg, with
+ available provides return msg.
+
+2011-05-23 James Antill <james at and.org>
+
+ * cli.py: Make yum provides nicer for things like "matplotlib" or
+ yum-config-manager.
+
+2011-05-20 James Antill <james at and.org>
+
+ * yum/__init__.py: Don't list the repos. in saved-tx, if we are
+ doing an rm transaction.
+
+2011-04-29 James Antill <james at and.org>
+
+ * yum/__init__.py: Don't use .up object on package install, unless we have to. Huge
+ perf. gain, now takes ~60% of time to get to y/N choice. 45% when
+ obsoletes are off. Somewhat ugly workaround needed to get
+ obsoletes data. Also fixes bug when obsoletes are off and we
+ install something which obsoletes things (they still need to be
+ obsoleted, as rpm will do it).
+
+2011-04-27 James Antill <james at and.org>
+
+ * yumcommands.py: Add repofile to repolist -v output.
+
+2011-04-26 James Antill <james at and.org>
+
+ * docs/yum.8: Try to do a better explanation of how history
+ undo/redo/rollback work.
+
+2011-05-04 Seth Vidal <skvidal at fedoraproject.org>
+
+ * po/bn_IN.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po,
+ po/en_GB.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gu.po,
+ po/hi.po, po/hu.po, po/id.po, po/id_ID.po, po/it.po, po/ja.po,
+ po/lt_LT.po, po/mr.po, po/ms.po, po/nb.po, po/pa.po, po/pl.po,
+ po/pt.po, po/pt_BR.po, po/ru.po, po/sr.po, po/sr at latin.po,
+ po/sv.po, po/uk.po, po/ur.po, po/yum.pot, po/zh_CN.po, po/zh_TW.po:
+ newest .pot and translations, again
+
+2011-05-04 Seth Vidal <skvidal at fedoraproject.org>
+
+ * po/bn_IN.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po,
+ po/en_GB.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gu.po,
+ po/hi.po, po/hu.po, po/id.po, po/id_ID.po, po/it.po, po/ja.po,
+ po/lt_LT.po, po/mr.po, po/ms.po, po/nb.po, po/pa.po, po/pl.po,
+ po/pt.po, po/pt_BR.po, po/ru.po, po/sr.po, po/sr at latin.po,
+ po/sv.po, po/uk.po, po/ur.po, po/zh_CN.po, po/zh_TW.po: merge all
+ the translations from transifex
+
+2011-05-04 Seth Vidal <skvidal at fedoraproject.org>
+
+ * yum/packages.py: remove a debug print add an explanation of why we
+ skip libc.so.6()
+
+2011-05-04 Seth Vidal <skvidal at fedoraproject.org>
+
+ * rpmUtils/miscutils.py, yum/packages.py: make sure we use rpm ver
+ cmp for the sort of the glibc requires when we're doing
+ collapse_libc_requires. ultimately what's causing:
+ https://bugzilla.redhat.com/show_bug.cgi?id=701744
+
+2011-04-24 Ville Skyttä <ville.skytta at iki.fi>
+
+ * etc/yum.bash: Don't do long option splitting within base option
+ completion. Functions should do the splitting themselves, giving
+ them better control over when to stop completing if a split
+ occurred.
+
+2011-04-24 Ville Skyttä <ville.skytta at iki.fi>
+
+ * etc/yum.bash: Make long option splitting actually work with bash
+ 4+.
+
+2011-04-24 Ville Skyttä <ville.skytta at iki.fi>
+
+ * etc/yum.bash: Add history info|list|summary completions.
+
+2011-04-24 Ville Skyttä <ville.skytta at iki.fi>
+
+ * etc/yum.bash: Add history rollback completion.
+
+2011-04-24 Ville Skyttä <ville.skytta at iki.fi>
+
+ * etc/yum.bash: Completion code cleanups.
+
+2011-04-24 Ville Skyttä <ville.skytta at iki.fi>
+
+ * etc/yum.bash: Complete history packages-list on available instead
+ of installed packages.
+
+2011-04-24 Ville Skyttä <ville.skytta at iki.fi>
+
+ * etc/yum.bash: Use "declare -F" instead of "type" to check if a
+ bash function exists. Avoids some stat() calls when it doesn't.
+
+2011-04-20 James Antill <james at and.org>
+
+ * docs/yum.8, yumcommands.py: Add history rollback command.
+
+2011-04-20 James Antill <james at and.org>
+
+ * output.py: Fail quickly for merged transactions of 123..xyz etc.,
+ which are invalid.
+
+2011-04-20 James Antill <james at and.org>
+
+ * output.py: Allow "last" usage in merged transactions.
+
+2011-04-23 Ville Skyttä <ville.skytta at iki.fi>
+
+ * etc/yum.bash: Ignore path like completions internally in
+ _yum_list, add .* to ignored globs.
+
+2011-04-20 James Antill <james at and.org>
+
+ * ChangeLog, yum.spec, yum/__init__.py: Update changelog and
+ version, for 3.4.1
+
2011-04-19 James Antill <james at and.org>
* yum/rpmsack.py: Fix forced umask settings for yumdb/etc., 0 =>
diff --git a/yum.spec b/yum.spec
index 3525994..abd203f 100644
--- a/yum.spec
+++ b/yum.spec
@@ -1,6 +1,6 @@
Summary: RPM installer/updater
Name: yum
-Version: 3.4.1
+Version: 3.4.2
Release: 0
License: GPLv2+
Group: System Environment/Base
diff --git a/yum/__init__.py b/yum/__init__.py
index eb52696..92f25d4 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -91,7 +91,7 @@ from weakref import proxy as weakref
from urlgrabber.grabber import default_grabber
-__version__ = '3.4.1'
+__version__ = '3.4.2'
__version_info__ = tuple([ int(num) for num in __version__.split('.')])
# Setup a default_grabber UA here that says we are yum, done using the global
More information about the Yum-commits
mailing list