[yum-commits] Branch 'yum-3_2_X' - 2 commits - ChangeLog yum/__init__.py yum.spec

skvidal at osuosl.org skvidal at osuosl.org
Tue Mar 24 20:09:58 UTC 2009


 ChangeLog       |  818 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 yum.spec        |    5 
 yum/__init__.py |    2 
 3 files changed, 823 insertions(+), 2 deletions(-)

New commits:
commit f8d15091600085a0b770957ba2fa1cec46961ee5
Author: Seth Vidal <skvidal at fedoraproject.org>
Date:   Tue Mar 24 16:08:20 2009 -0400

    merge changelog

diff --git a/ChangeLog b/ChangeLog
index 6ead482..7fb5c31 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,771 @@
+2009-03-24  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum.spec, yum/__init__.py: 3.2.22
+
+2009-03-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/yumRepo.py: set copy_local=1 for yum repos to make sure
+	file:/// pkgs aren't accidentally unlinked. This means we'll be
+	making a temp copy of file:// url pkgs to the cache dir but it also
+	keeps us from removing files incorrectly when using file:// urls
+	mixed with http:// or ftp:// urls. - this fixes
+	https://bugzilla.redhat.com/show_bug.cgi?id=491523
+
+2009-03-23  James Antill <james at and.org>
+
+	* yummain.py: Be defensive against weird lines in /proc/*/status, BZ
+	491482
+
+2009-03-19  James Antill <james at and.org>
+
+	* yum/repos.py: Revert " Really fix the leak due to
+	gpg_import_func."  This reverts commit
+	3fd8ca8835044f859fa9556b2425307289a3f9b4.  Wait until post 3.2.22 to
+	add this.
+
+2009-03-19  James Antill <james at and.org>
+
+	* test/yum-leak-test.py: Update leak tester so we can more easily
+	see the leaks
+
+2009-03-19  James Antill <james at and.org>
+
+	* yum/repos.py:  Really fix the leak due to gpg_import_func.  *hates python GC*
+
+2009-03-17  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: move around the error output so if someone
+	specifies a pkg they don't have installed but do have an update for
+	(i386->i586 update path, for example) then it won't output a
+	confusing message.
+
+2009-03-16  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: remove the added line from
+	c0c64db26fed2634fd02b3e51c2537bce4f75a7f
+
+2009-03-16  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: revert part of
+	c0c64db26fed2634fd02b3e51c2537bce4f75a7f - check to see if the
+	installroot+reposdir is present before using it - otherwise don't
+	prepent the installroot
+
+2009-03-16  Tim Lauridsen <tim at naboo.local>
+
+	* yum/depsolve.py: fixed typo (rhbz #490277)
+
+2009-03-13  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: - make sure we add the conditionals properly when we first
+	selectgroup() - when we deselectGroup() make sure we clean up the
+	conditionally-added pkgs
+
+2009-03-13  Tim Lauridsen <tim at naboo.local>
+
+	* yum/packages.py: Add a FakeSack to FakeRepository
+
+2009-03-12  James Antill <james at and.org>
+
+	* yum/__init__.py: Let notting do yum install '/usr/bin/*'
+
+2009-03-12  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:
+	Speedup RepoConf.iterkeys() as we call it "a lot" - 20% speedup
+	Convert to RawConfigParser from iniparse, as we don't use %blah
+	5-10%   Remove exceptions from options processing, saves 5-10% noop
+
+
+2009-03-12  Seth Vidal <skvidal at fedoraproject.org>
+
+	* rpmUtils/arch.py, yum/__init__.py, yum/depsolve.py,
+	yum/rpmsack.py, yum/sqlitesack.py: depsolving catch to fix 488224
+	unicode handling catch to fix 487912
+
+2009-03-11  James Antill <james at and.org>
+
+	* yum/config.py: Speedup RepoConf.iterkeys() as we call it "a lot" -
+	20% speedup
+
+2009-03-11  James Antill <james at and.org>
+
+	* yum/__init__.py:  Convert to RawConfigParser from iniparse, as we don't use %blah
+	 5-10% noop speedup.  Also don't double test repodirs, minor
+	 speedup.
+
+2009-03-11  James Antill <james at and.org>
+
+	* yum/config.py: Remove exceptions from options processing, saves
+	5-10% noop
+
+2009-03-10  James Antill <james at and.org>
+
+	* yumcommands.py: Allow non-root users to makecache on their
+	/var/tmp cachedirs
+
+2009-03-10  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/packages.py: make sure gpg-pubkeys show up as 'noarch' not
+	None
+
+2009-03-09  Tim Lauridsen <tim at naboo.local>
+
+	* utils.py: Setup the repos in doUtilYumSetup (this time to the
+	right branch :) )
+
+2009-03-09  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/misc.py: clean up some garbage from
+	get_running_kernel_version_release
+
+2009-03-09  James Antill <james at and.org>
+
+	* yum/__init__.py: We don't want to create .conf inside __del__ as
+	bad things happen
+
+2009-03-09  James Antill <james at and.org>
+
+	* yum/sqlitesack.py: Make querytype nicer for Seth :)
+
+2009-03-06  Ville Skyttä <ville.skytta at iki.fi>
+
+	* yum/sqlitesack.py: Use = instead of GLOB when possible in
+	_buildPkgObjList().
+
+2009-03-06  Ville Skyttä <ville.skytta at iki.fi>
+
+	* yum/sqlitesack.py: SQL-escape patterns only once in
+	_buildPkgObjList().
+
+2009-03-08  James Antill <james at and.org>
+
+	* yum/misc.py: u isn't defined when we get TypeError in unique now,
+	fixes BZ#489208
+
+2009-03-06  Milos Komarcevic <miloskomarcevic at netscape.net>
+
+	* yum/__init__.py, yum/i18n.py: Add infrastructure for N_() aka.
+	ngettext, no msgs changed
+
+2009-03-06  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/config.py: remove glibc from default exactarch list b/c we're
+	doing the glibc i386->glibc i586 thing quite a bit :(
+
+2009-03-06  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yummain.py: bring my favorite command up to current standards
+
+2009-03-06  James Antill <james at and.org>
+
+	* yum/__init__.py, yum/logginglevels.py: Add preconf variables for
+	syslog stuff, add syslog_device
+
+2009-03-05  James Antill <james at and.org>
+
+	* yummain.py: Add Seth's favourite command to find rpm problems
+
+2009-03-05  James Antill <james at and.org>
+
+	* yum/__init__.py: Do a full conflict check for skip broken
+	resolveDeps()
+
+2009-03-06  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/rpmtrans.py: fixup txmbr/pkg
+
+2009-03-06  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/rpmtrans.py: scripterrors can happen in cleanups, too. this is
+	a fix for bug #488994
+
+2009-03-06  Seth Vidal <skvidal at fedoraproject.org>
+
+	* po/it.po: apply italian translation from mario_santagiuliana
+	(mario at marionline.it) rh bug #488954
+
+2009-03-06  Tim Lauridsen <tim at naboo.local>
+
+	* yum/__init__.py: Make skipbroken remove other available arch
+	packages from pkgSack, when a package is removed from the
+	transaction on singlelib system (rhbz #488224)
+
+2009-03-05  James Antill <james at and.org>
+
+	* yum/__init__.py, yum/depsolve.py:  If we do resolveDeps() a second time, then if we failed make sure
+	 we do a full check the second time through. Otherwise we'll miss
+	 conflicts unless we get new ones.
+
+2009-03-03  James Antill <james at and.org>
+
+	* yum/i18n.py: Fix highlighting on len(msg) == width lines
+
+2009-03-03  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: get rid of the regex entirely. Either it is 3
+	items or it is 1 item
+
+2009-03-03  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/packages.py: - revert change to verifyLocalPkg - no package should NOT have
+	checksum data - make sure that local pkgs have checksum data
+	generated properly - FIXME - eventually destroy returnIdSum() as it
+	is frelling stupid
+
+2009-03-03  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: make sure the 'check for versioned dep' regex is
+	accurate in the face of prco names with ='s in them.
+
+2009-03-02  James Antill <james at and.org>
+
+	* docs/yum.conf.5, yum/yumRepo.py: Add hack for mirrorlist to treat
+	as metalink, for anaconda
+
+2009-03-02  James Antill <james at and.org>
+
+	* yum/misc.py, yum/packages.py: Add misc.re_primary_dirname and use
+	misc.re_* for _return_primary_dirs/_files
+
+2009-03-02  Ville Skytt? <ville.skytta at iki.fi>
+
+	* yum/packageSack.py: Speed up returnLeafNodes(), edited by James
+	Antill.
+
+2009-03-01  James Antill <james at and.org>
+
+	* yummain.py: Output a message about ways forward, when depsolving
+	fails
+
+2009-02-27  James Antill <james at and.org>
+
+	* yum/packages.py: Fix verifyLocalPkg() to handle pkgs with no
+	checksum data
+
+2009-02-26  James Antill <james at and.org>
+
+	* yum/sqlitesack.py: Make sure the changelog comes out in the
+	correct date order
+
+2009-02-26  Seth Vidal <skvidal at fedoraproject.org>
+
+	* shell.py: add '-' to identchars for the shell parseline()
+	function. Makes check-update, among other things, work correctly
+	closes rh bug https://bugzilla.redhat.com/show_bug.cgi?id=487517
+
+2009-02-26  Tim Lauridsen <timlau at fedoraproject.org>
+
+	* po/pt_BR.po: Added updated pt_BR translation by Igor Pires Soares
+
+
+2009-02-25  Tim Lauridsen <timlau at fedoraproject.org>
+
+	* po/de.po: Updated german translation by Dominik Sandjaja
+
+2009-02-24  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: make sure if a reinstall of a pkg cannot happen
+	that we remove the removal of that package from the transaction set.
+
+
+2009-02-24  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
+	for bad merge fix in rpmtrans script errors   Sort the repos/sacks,
+	so they are used in the same order   Skip ftp URLs for hosts we have
+	http URLs for, in "simple" mode   Move rpmUtils.updates.debug out of
+	verbose and into debug
+
+2009-02-24  Seth Vidal <skvidal at fedoraproject.org>
+
+	* po/sv.po: add swedish translation from Göran Uddeborg <goeran at
+	uddeborg.se>
+
+2009-02-24  James Antill <james at and.org>
+
+	* yum/rpmtrans.py: Fix for bad merge fix in rpmtrans script errors
+
+2009-02-24  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/rpmtrans.py: for rh bug #484729 - rpm transaction api change.
+	make sure we are a little more specific as to which piece of the 'h'
+	object we are getting.
+
+2009-02-24  James Antill <james at and.org>
+
+	* yum/packageSack.py, yum/repos.py, yum/yumRepo.py: Sort the
+	repos/sacks, so they are used in the same order
+
+2009-02-23  James Antill <james at and.org>
+
+	* yum/metalink.py: Skip ftp URLs for hosts we have http URLs for, in
+	"simple" mode
+
+2009-02-18  James Antill <james at and.org>
+
+	* yum/__init__.py: Move rpmUtils.updates.debug out of verbose and
+	into debug
+
+2009-02-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/misc.py: make sure reuse doesn't accidentally stumble over
+	another dir
+
+2009-02-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/misc.py: add option to getCacheDir() to allow you to turn off
+	the cachedir reuse feature
+
+2009-02-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/packages.py: remove has_key use since it is dead in python 3.0
+
+
+2009-02-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/constants.py, yum/packages.py: fix up yum's package object
+	verify() to work with non md5 filedigests.
+
+2009-02-23  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:   Add
+	documentation for color_update_* and color_list_*_reinstall   Fix
+	which line gets sorted in list updates   And do the update
+	highlighting for obsoletes   Do the "yum update" colours for list
+	updates   Add whizbang colorization to update, to show which pkgs
+	are on disk   Add reinstall colour, now we display them
+
+2009-02-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/yumRepo.py: if metadata is formed oddly - then we traceback
+	b/c the url is Not None but also 'scheme' doesn't exist yet. This is
+	a situation with "valid" but odd metadata where we have: <location
+	base="" href="somepkg.rpm">
+
+2009-02-18  James Antill <james at and.org>
+
+	* docs/yum.conf.5, yumcommands.py: Add documentation for
+	color_update_* and color_list_*_reinstall
+
+2009-02-17  James Antill <james at and.org>
+
+	* yumcommands.py: Fix which line gets sorted in list updates
+
+2009-02-17  James Antill <james at and.org>
+
+	* output.py: And do the update highlighting for obsoletes
+
+2009-02-17  James Antill <james at and.org>
+
+	* yumcommands.py: Do the "yum update" colours for list updates
+
+2009-02-17  James Antill <james at and.org>
+
+	* output.py, yum/config.py: Add whizbang colorization to update, to
+	show which pkgs are on disk
+
+2009-02-12  James Antill <james at and.org>
+
+	* yum/config.py, yumcommands.py: Add reinstall colour, now we
+	display them
+
+2009-02-17  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/rpmsack.py: add auto_close option (defaulting to false) for
+	access to the rpmdb/ts.
+
+2009-02-16  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: drop rpmdb cached data before posttrans runs so
+	we're not holding onto any index info that isn't going to
+	necessarily work.
+
+2009-02-16  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/rpmtrans.py: fixup a merge failure
+
+2009-02-13  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:
+	Don't traceback when rpm gives us a bad tagname, BZ 485221   Sort
+	pkgs in --version   Use user cache dirs. instead of going
+	cache-only, BZ 460782  Conflicts: 	yum/rpmtrans.py
+
+2009-02-12  James Antill <james at and.org>
+
+	* yum/rpmtrans.py: Don't traceback when rpm gives us a bad tagname,
+	BZ 485221
+
+2009-02-12  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/rpmtrans.py: fix for rh bug #485221 make sure the type of
+	'bytes' is an int for passing into the hdr dict.
+
+2009-02-10  James Antill <james at and.org>
+
+	* cli.py: Sort pkgs in --version
+
+2009-02-10  James Antill <james at and.org>
+
+	* cli.py: Use user cache dirs. instead of going cache-only, BZ
+	460782
+
+2009-02-09  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
+	for BZ 484739, process obsoletes on older pkgs when newer is
+	installed   Test cases for BZ 484739   Fixes for testbase classes
+
+2009-02-09  Seth Vidal <skvidal at fedoraproject.org>
+
+	* cli.py: spelling fix from tmz - yum bug #39
+
+2009-02-09  James Antill <james at and.org>
+
+	* yum/depsolve.py: Fix for BZ 484739, process obsoletes on older
+	pkgs when newer is installed
+
+2009-02-09  James Antill <james at and.org>
+
+	* test/simpleupdatetests.py: Test cases for BZ 484739
+
+2009-02-09  James Antill <james at and.org>
+
+	* test/testbase.py: Fixes for testbase classes
+
+2009-02-09  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/packages.py: add two more to_unicodes for url and packager as
+	per mbonnet's suggestion
+
+2009-02-09  James Antill <james at and.org>
+
+	* yum/yumRepo.py: Don't consider repomd.xml current if metalink.xml
+	doesn't exist
+
+2009-02-06  James Antill <james at and.org>
+
+	* output.py: Allow "two" to be translated, trac#34
+
+2009-02-07  Tim Lauridsen <timlau at fedoraproject.org>
+
+	* po/de.po: just another updated germen translation by Fabian
+
+2009-02-05  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
+	circular reference due to bound YumBase instance method   Add test
+	for leaking YumBase objects   Move some output out of -v, -d 6 to -d
+	7   Show groupid in verbose mode of groupinfo
+
+2009-02-05  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/packages.py: add some to_unicodes() for summary and
+	description for not entirely clear reasons to make mergerepo not
+	break on some pkgs
+
+2009-02-04  James Antill <james at and.org>
+
+	* yum/repos.py: Fix circular reference due to bound YumBase instance
+	method
+
+2009-02-04  James Antill <james at and.org>
+
+	* test/yum-leak-test.py: Add test for leaking YumBase objects
+
+2009-02-04  James Antill <james at and.org>
+
+	* cli.py, yum/__init__.py, yum/plugins.py: Move some output out of
+	-v, -d 6 to -d 7
+
+2009-02-04  James Antill <james at and.org>
+
+	* output.py: Show groupid in verbose mode of groupinfo
+
+2009-02-03  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
+	testcase to not use the same object in multiple repos.   Test cases
+	for RHBZ 483633, perl updates   Give the FakePackages a pkgKey
+	Have the base returnPackages follow the patterns API guarantees
+	Run all 3 testKernelInstall tests   Look at the arch properly for no
+	reqPo in compare_providers
+
+2009-02-03  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/packages.py: make sure yumHeaderPackages have a
+	returnChecksums implemented and that they populate self._checksums
+	properly
+
+2009-02-03  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/sqlitesack.py: fix to work on rhel5 sqlite errors, apparently
+	:(
+
+2009-02-02  James Antill <james at and.org>
+
+	* test/simpleupdatetests.py: Fix testcase to not use the same object
+	in multiple repos.
+
+2009-02-02  James Antill <james at and.org>
+
+	* test/simpleupdatetests.py: Test cases for RHBZ 483633, perl
+	updates
+
+2009-02-02  James Antill <james at and.org>
+
+	* test/testbase.py: Give the FakePackages a pkgKey
+
+2009-02-02  James Antill <james at and.org>
+
+	* yum/packageSack.py: Have the base returnPackages follow the
+	patterns API guarantees
+
+2009-02-02  James Antill <james at and.org>
+
+	* test/operationstests.py: Run all 3 testKernelInstall tests
+
+2009-02-02  James Antill <james at and.org>
+
+	* yum/depsolve.py: Look at the arch properly for no reqPo in
+	compare_providers
+
+2009-02-02  James Antill <james at and.org>
+
+	* yum/__init__.py, yum/yumRepo.py: Make all the directory attrs
+	properties that auto. do the setup
+
+2009-02-02  James Antill <james at and.org>
+
+	* yum/__init__.py: Remove warning for install of unavailable and
+	installed pkg (RHBZ 480402)
+
+2009-02-02  Seth Vidal <skvidal at fedoraproject.org>
+
+	* po/ca.po, po/pt_BR.po: translation updates: Brazilian from Igor
+	Pires Soares Catalan from Xavier Conde
+
+2009-01-30  James Antill <james at and.org>
+
+	* yum/yumRepo.py:  Try and get "preload" the MD from multiple places, so we have a
+	 much better chance of actually getting it.  Also add "preload" for
+	 packages.
+
+2009-01-30  James Antill <james at and.org>
+
+	* yum/misc.py: Fixup the sha256 vs. sha1 default to be done once at
+	import time
+
+2009-01-28  James Antill <james at and.org>
+
+	* yummain.py: Add check for /proc/stat too, on lock info.
+
+2009-01-28  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/packages.py: for compatibility make sure PackageEVR objects
+	also have 'version' and 'release' attributes
+
+2009-01-27  James Antill <james at and.org>
+
+	* yum/__init__.py: Add in compatibility for people using _getConfig
+
+
+2009-01-26  James Antill <james at and.org>
+
+	* yum/config.py: Merge the 6h metadata expire value from rawhide
+
+2009-01-26  James Antill <james at and.org>
+
+	* yum/__init__.py: Don't call total download cb if we had errors
+
+2009-01-26  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/packages.py: make sha256 the default checksum type
+
+2009-01-24  Ville Skyttä <ville.skytta at iki.fi>
+
+	* rpmUtils/__init__.py: Make RpmUtilsError output prettier.
+
+2009-01-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* rpmUtils/miscutils.py: and back we go :(
+
+2009-01-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* rpmUtils/arch.py: arm arch fixes from Alexander Kanevskiy.
+
+2009-01-23  James Antill <james at and.org>
+
+	* yum/__init__.py, yum/misc.py, yum/plugins.py: Sort glob data where
+	it can affect what happens
+
+2009-01-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* rpmUtils/miscutils.py: slightly backwards, there :(
+
+2009-01-23  Seth Vidal <skvidal at fedoraproject.org>
+
+	* rpmUtils/miscutils.py: make sure we explicitly check if SOURCERPM
+	is 1 not just defined.
+
+2009-01-21  Ville Skyttä <ville.skytta at iki.fi>
+
+	* rpmUtils/miscutils.py: Trivial cleanup to rangeCompare calling
+	compareEVR.
+
+2009-01-21  Ville Skyttä <ville.skytta at iki.fi>
+
+	* rpmUtils/miscutils.py: Set arch to 'src' for source packages in
+	pkgTupleFromHeader().
+
+2009-01-21  Ville Skyttä <ville.skytta at iki.fi>
+
+	* rpmUtils/arch.py: getBestArchFromList() micro-optimization.
+
+2009-01-21  Ville Skyttä <ville.skytta at iki.fi>
+
+	* yum/misc.py: Use set instead of dict in misc.unique() for a small
+	speedup.
+
+2009-01-22  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/misc.py: if sha256 is unavailable as a checksum, fail over to
+	sha1. -for python 2.4fun
+
+2009-01-21  Seth Vidal <skvidal at fedoraproject.org>
+
+	* yum/__init__.py: apply patch from Ville Skyttä to use
+	compare_providers for bestpackagefromlist, too closed rh bug: 460777
+
+
+2009-01-21  Seth Vidal <skvidal at fedoraproject.org>
+
+	* output.py, yum/constants.py, yum/rpmtrans.py,
+	yum/transactioninfo.py: - apply patches from Panu from rhbug 477849 - reports cpio, and
+	other transaction failures correctly now (for rpm 4.6)
+
+2009-01-19  James Antill <james at and.org>
+
+	Merge branch 'show-locker-task-data' into yum-3_2_X  *
+	show-locker-task-data:   Show task info. when we don't get the lock
+
+
+2009-01-19  James Antill <james at and.org>
+
+	Merge branch 'changelog-fix' into yum-3_2_X  * changelog-fix:
+	Fix changelog for same day sorting
+
+2009-01-19  James Antill <james at and.org>
+
+	Merge preconf branch and enable/disable plugins change to
+	utils.py
+
+2009-01-19  James Antill <james at and.org>
+
+	Merge branch 'speed' into yum-3_2_X  * speed:   Don't limit obs
+	to the newest pkgs, as we can minimally update (also speedup)   Do
+	some minor speedups for updates processing   Add specific pkg == pkg
+	functions, for speed (no need to call into librpm)
+
+2009-01-19  James Antill <james at and.org>
+
+	* cli.py: Output listTransaction in quiet mode when assumeyes isn't
+	on
+
+2009-01-19  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:
+	updated German translation Fabian Affolter   Don't get repomd.xml
+	from disabled repos, as that haven't been setup   Count pkgs
+	properly, hopefully, when we try to download 2 at once   Add
+	conflicts to model 479889, installing both is the rttd   Test case
+	for BZ 479889, multiple obsoleters   Fix 11hr make check regression
+	that Seth did, with duplicate installs ... ha!   Use misc.unlink_f
+	instead of os.unlink for most everything.   Add unlink_f() to misc.
+	so we don't need try/except junk everywhere   Use errno.EACCES
+	instead of 13
+
+2009-01-19  Seth Vidal <skvidal at fedoraproject.org>
+
+	* docs/yum.8: add reinstall to docs
+
+2009-01-17  Tim Lauridsen <timlau at fedoraproject.org>
+
+	* po/de.po: updated German translation Fabian Affolter
+
+2009-01-14  James Antill <james at and.org>
+
+	* yumcommands.py: Don't get repomd.xml from disabled repos, as that
+	haven't been setup
+
+2009-01-13  James Antill <james at and.org>
+
+	* yum/__init__.py: Count pkgs properly, hopefully, when we try to
+	download 2 at once
+
+2009-01-13  James Antill <james at and.org>
+
+	* test/simpleobsoletestests.py: Add conflicts to model 479889,
+	installing both is the rttd
+
+2009-01-13  James Antill <james at and.org>
+
+	* test/simpleobsoletestests.py: Test case for BZ 479889, multiple
+	obsoleters
+
+2009-01-13  James Antill <james at and.org>
+
+	* yum/__init__.py: Fix 11hr make check regression that Seth did,
+	with duplicate installs ... ha!
+
+2009-01-11  James Antill <james at and.org>
+
+	* yum/__init__.py, yum/rpmtrans.py, yum/yumRepo.py: Use
+	misc.unlink_f instead of os.unlink for most everything.
+
+2009-01-11  James Antill <james at and.org>
+
+	* yum/misc.py: Add unlink_f() to misc. so we don't need try/except
+	junk everywhere
+
+2009-01-11  James Antill <james at and.org>
+
+	* yum/yumRepo.py: Use errno.EACCES instead of 13
+
+2009-01-08  James Antill <james at and.org>
+
+	Merge commit 'd7088b8836c91d11301c53af8ed912c4bfbad4c7' into
+	yum-3_2_X  * commit 'd7088b8836c91d11301c53af8ed912c4bfbad4c7':
+	Only output the "setting up X command" once, per. yb ... rm extra
+	install msg   Can't assign a property, and keep the property
+	behaviuor, so don't do that
+
+2009-01-07  James Antill <james at and.org>
+
+	* yum/update_md.py:  Sprinkle magic unicode pixie dust so str(UpdateMetadata()) kinda
+	 works, and print UpdateMetadata() does work (test function).
+
+2009-01-07  Seth Vidal <skvidal at fedoraproject.org>
+
+	* ChangeLog: merge changelog
+
 2009-01-07  Seth Vidal <skvidal at fedoraproject.org>
 
 	* yum.spec, yum/__init__.py: mark as 3.2.21
@@ -85,6 +853,16 @@
 	* test/depsolvetests.py: Remove temp. change to test obs. processing
 	(not added, so now broken)
 
+2008-12-11  James Antill <james at and.org>
+
+	* cli.py, yumcommands.py: Only output the "setting up X command"
+	once, per. yb ... rm extra install msg
+
+2008-12-09  James Antill <james at and.org>
+
+	* output.py: Can't assign a property, and keep the property
+	behaviuor, so don't do that
+
 2008-12-23  James Antill <james at and.org>
 
 	* yum/sqlitesack.py: Don't let location_base (and probably others)
@@ -120,6 +898,10 @@
 
 2008-12-22  James Antill <james at and.org>
 
+	* yum/packages.py: Fix changelog for same day sorting
+
+2008-12-22  James Antill <james at and.org>
+
 	* yum/parser.py: Fix tab vs. spaces crack, so stupid python is happy
 
 
@@ -290,11 +1072,31 @@
 
 2008-11-30  James Antill <james at and.org>
 
+	* yum/__init__.py: Don't limit obs to the newest pkgs, as we can
+	minimally update (also speedup)
+
+2008-11-30  James Antill <james at and.org>
+
+	* rpmUtils/updates.py: Do some minor speedups for updates processing
+
+
+2008-11-30  James Antill <james at and.org>
+
+	* yum/packages.py: Add specific pkg == pkg functions, for speed (no
+	need to call into librpm)
+
+2008-11-30  James Antill <james at and.org>
+
 	* yum/metalink.py: Fix the protocol attribute to use the "std"
 	attribute name
 
 2008-11-25  James Antill <james at and.org>
 
+	* yum/Errors.py, yum/__init__.py, yummain.py: Show task info. when
+	we don't get the lock
+
+2008-11-25  James Antill <james at and.org>
+
 	* cli.py: When showing dups, also show "reinstall dups"
 
 2008-11-22  Tim Lauridsen <timlau at fedoraproject.org>
@@ -797,6 +1599,18 @@
 	* yum/__init__.py: comment about allowdowngrade/downgrade in general
 
 
+2008-10-24  James Antill <james at and.org>
+
+	* cli.py, utils.py, yum/__init__.py: Add preconf, so we can remove
+	doConfigSetup etc.
+
+2008-10-24  James Antill <james at and.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
+	installed size being wrong for metadata/local pkgs
+
 2008-10-24  Seth Vidal <skvidal at fedoraproject.org>
 
 	* yum/packages.py: fix installed size being wrong for metadata/local
@@ -804,6 +1618,10 @@
 
 2008-10-22  James Antill <james at and.org>
 
+	* docs/yum.8: Add documentation on install @grp
+
+2008-10-22  James Antill <james at and.org>
+
 	* yum/yumRepo.py: Change fixed_repoid to timestamp_check, to make it
 	more obvious wtf it does :)
 
commit 8656f90dc6a72b8b635930337ba1442a45983e80
Author: Seth Vidal <skvidal at fedoraproject.org>
Date:   Tue Mar 24 16:07:58 2009 -0400

    3.2.22

diff --git a/yum.spec b/yum.spec
index 29d8061..0208cf1 100644
--- a/yum.spec
+++ b/yum.spec
@@ -1,6 +1,6 @@
 Summary: RPM installer/updater
 Name: yum
-Version: 3.2.21
+Version: 3.2.22
 Release: 0
 License: GPLv2+
 Group: System Environment/Base
@@ -99,6 +99,9 @@ exit 0
 %{_mandir}/man*/yum-updatesd*
 
 %changelog
+* Tue Mar 24 2009 Seth Vidal <skvidal at fedoraproject.org>
+- 3.2.22
+
 * Wed Jan  7 2009 Seth Vidal <skvidal at fedoraproject.org>
 - 3.2.21
 
diff --git a/yum/__init__.py b/yum/__init__.py
index cd98260..d71b2f3 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -74,7 +74,7 @@ import string
 
 from urlgrabber.grabber import default_grabber
 
-__version__ = '3.2.21'
+__version__ = '3.2.22'
 __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