[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