Merge remote-tracking branch 'origin/rhel6' into centos5
[yum.git] / yum.spec
index 2957326..52a6ff5 100644 (file)
--- a/yum.spec
+++ b/yum.spec
@@ -1,66 +1,93 @@
 %{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+
 Summary: RPM installer/updater
 Name: yum
-Version: 3.2.27
-Release: 14%{?dist}.chroot1
+Version: 3.2.22
+Release: 33.el5.chroot1
 License: GPLv2+
 Group: System Environment/Base
 Source0: http://yum.baseurl.org/download/3.2/%{name}-%{version}.tar.gz
 Source1: yum.conf.fedora
 Source2: yum-updatesd.conf.fedora
+
+# Fedora patches we might as well carry
 Patch0: installonlyn-enable.patch
 Patch1: yum-mirror-priority.patch
 Patch2: yum-manpage-files.patch
-Patch3: yum-multilib-policy-best.patch
-Patch4: no-more-exactarchlist.patch
-Patch5: geode-arch.patch
-Patch6: BZ-528738-bugtracker.patch
-
-Patch32: yum-distro-sync.patch
-Patch33: yum-install-cmd-exit+provides-msgs+docs.patch
-Patch34: yum-history-user.patch
-Patch35: yum-PK-search-API.patch
-Patch36: yum-history-list-errors+summary-user-column.patch
-Patch37: yum-groupremove-leaf-only.patch
-Patch38: yum-md-reget+yumvars+searchPrco.patch
-
-Patch39: BZ-588911-yum.log-perms.patch
-Patch40: BZ-577627-installroot-double-prefix.patch
-Patch41: BZ-588910-nocontext-tsflag.patch
-Patch42: BZ-588908-many-install-update-speedup.patch
-Patch43: BZ-590340-move-rpmdb-from-cache.patch
-Patch44: BZ-590339-edge-case-depsolving.patch
-Patch45: BZ-593522-install-obs-arch.patch
-Patch46: BZ-595553-akmods-cache-defense.patch
-Patch47: BZ-602354-plugin-hooks-verify-transaction.patch
-Patch48: BZ-584262-downgrade-dep-chain-remove.patch
-Patch49: BZ-572770-int-flags-miscutils.patch
-Patch50: BZ-598639-rpm-bindings-api-change-fix.patch
-Patch51: BZ-603002-group_remove_leaf-empty-transaction.patch
-Patch52: BZ-604080-localinstall-obsoleted.patch
-Patch53: BZ-614496-traceback-no-proc-mounted.patch
-
-
-Patch64: yum-ppc64-preferred.patch
-Patch65: yum-3.2.27-i18n-off.patch
-
-Patch100: yum-3.2.27_el6-chroot.patch
+Patch3: yum-ia64-multilib.patch
+# NOTE: We don't carry this as it'd change the policy mid cycle
+# Patch3: yum-multilib-policy-best.patch
+
+# Work around python-2.4.z's gettext ... maybe not needed post 5.3
+Patch102: yum-hack-python-gettext-workaround.patch
+# SSL, although it's still done in RHN-plugin
+# Also fixes 462915: client and server x509 support for Yum
+Patch103: yum-3.2.22-client+server-x509.patch
+
+# Python-2.* is just too sucky to enable this
+Patch104: yum-3.2.22-i18n-off.patch
+
+# Post 3.2.22 release upstream changes
+Patch110: yum-3.2.22-post-BIG.patch
+Patch111: yum-3.2.22-txmbr-sort.patch
+Patch112: yum-3.2.22-kernel-updates-minimize.patch
+Patch113: yum-3.2.22-pylin-indent-fix.patch
+Patch114: yum-3.2.22-i18n-gettext-typo-fix.patch
+Patch115: yum-3.2.22-sort-providers.patch
+Patch116: yum-3.2.22-local-pkgs.patch
+Patch117: yum-3.2.22-rawhide-fixes.patch
+Patch118: yum-3.2.22-regression.patch
+Patch119: yum-3.2.22-reinstall-local.patch
+Patch120: yum-3.2.23-rawhide-fixes.patch
+
+# 5.5 patches...
+Patch201: BZ-517286-instant-downloads.patch
+Patch202: BZ-521008-regression-update-not-exist.patch
+Patch203: BZ-526064-check-update-obs.patch
+Patch204: BZ-528738-bugtracker.patch
+Patch205: BZ-528746-reinstall-compat-rpm.patch
+Patch206: BZ-529233-faster-compare_providers.patch
+Patch207: BZ-529719-base_package_name-compare_providers.patch
+Patch208: BZ-548582-excludes-source-repos-crash.patch
+Patch209: BZ-523135-newest-obs-only.patch
+
+# 5.6 patches...
+Patch210: BZ-500721-sslverify-control-name-cert-mismatch.patch
+Patch211: BZ-593349-install-obs-pkg-wrong-arch.patch
+Patch212: BZ-628963-Handle-generated-.sqlite-files,-for-unique-.xml-MD.patch
+Patch213: BZ-623955-traceback-no-proc-mounted.patch
+Patch214: BZ-637146-document-ssl-options.patch
+Patch215: BZ-634119-parse-enhanced-updateinfo-MD.patch
+
+Patch1000: yum-3.2.22-chroot.patch
 
 URL: http://yum.baseurl.org/
-BuildArch: noarch
+BuildArchitectures: noarch
 BuildRequires: python
 BuildRequires: gettext
 BuildRequires: intltool
 Conflicts: pirut < 1.1.4
+Conflicts: yum-versionlock < 1.1.16-13.el5
 Requires: python >= 2.4, rpm-python, rpm >= 0:4.4.2
 Requires: python-iniparse
 Requires: python-sqlite
-Requires: python-urlgrabber >= 3.9.0-8
+Requires: urlgrabber >= 3.1.0
+Requires: python-elementtree
+# Make sure metadata code is updated too
 Requires: yum-metadata-parser >= 1.1.0
-Requires: pygpgme
-Obsoletes: yum-skip-broken, yum-basearchonly
+Conflicts: yum-rhn-plugin < 0.5.3-30.el5
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Obsoletes: yum-skip-broken
+Conflicts: yum-skip-broken
+Obsoletes: yum-basearchonly
+Conflicts: yum-basearchonly
+# yum-complete-transaction from 1.1.10-9.el5 has problems:
+Conflicts: yum-utils < 1.1.16-11
+# We don't require this in RHEL, although it'll use it if you have it
+# suggests would be ok, if it worked and if pygpgme wasn't in EPEL :).
+# Requires: pygpgme
+Obsoletes: yum-allow-downgrade < 1.1.20-0
+Obsoletes: yum-plugin-allow-downgrade < 1.1.22-0
 
 %description
 Yum is a utility that can check for and automatically download and
@@ -84,46 +111,58 @@ can notify you when they are available via email, syslog or dbus.
 
 %prep
 %setup -q
-%patch1 -p0
+
+%define _default_patch_fuzz 2
+
+%patch0 -p1
+%patch1 -p1
 %patch2 -p1
-%patch3 -p0
-%patch4 -p0
-%patch5 -p1
-%patch6 -p1
-%patch32 -p1
-%patch33 -p1
-%patch34 -p1
-%patch35 -p1
-%patch36 -p1
-%patch37 -p1
-%patch38 -p1
-%patch39 -p1
-%patch40 -p1
-%patch41 -p1
-%patch42 -p1
-%patch43 -p1
-%patch44 -p1
-%patch45 -p1
-%patch46 -p1
-%patch47 -p1
-%patch48 -p1
-%patch49 -p1
-%patch50 -p1
-%patch51 -p1
-%patch52 -p1
-%patch53 -p1
-%patch64 -p0
-%patch65 -p1
-
-%patch100 -p1
+%patch3 -p1
+
+%patch102 -p1
+%patch103 -p1
+
+%patch104 -p1
+
+%patch110 -p1
+%patch111 -p1
+%patch112 -p1
+%patch113 -p1
+%patch114 -p1
+%patch115 -p1
+%patch116 -p1
+%patch117 -p1
+%patch118 -p1
+%patch119 -p1
+%patch120 -p1
+
+%patch201 -p1
+%patch202 -p1
+%patch203 -p1
+%patch204 -p1
+%patch205 -p1
+%patch206 -p1
+%patch207 -p1
+%patch208 -p1
+%patch209 -p1
+
+%patch210 -p1
+%patch211 -p1
+%patch212 -p1
+%patch213 -p1
+%patch214 -p1
+%patch215 -p1
+
+%patch1000 -p1
 
 %build
 make
 
 %install
-rm -rf $RPM_BUILD_ROOT
+[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
-install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/yum.conf
+install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/yum.conf
+
 mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d $RPM_BUILD_ROOT/usr/lib/yum-plugins
 
 # for now, move repodir/yum.conf back
@@ -136,30 +175,21 @@ rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/yum-updatesd
 rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1/system.d/yum-updatesd.conf
 rm -f $RPM_BUILD_ROOT/%{_sbindir}/yum-updatesd
 rm -f $RPM_BUILD_ROOT/%{_mandir}/man*/yum-updatesd*
-rm -f $RPM_BUILD_ROOT/%{_datadir}/yum-cli/yumupd.py*
 
-# Ghost files:
-mkdir -p $RPM_BUILD_ROOT/var/lib/yum/history
-mkdir -p $RPM_BUILD_ROOT/var/lib/yum/plugins
-mkdir -p $RPM_BUILD_ROOT/var/lib/yum/yumdb
-touch $RPM_BUILD_ROOT/var/lib/yum/uuid
+rm -f $RPM_BUILD_ROOT/%{_datadir}/yum-cli/yumupd.py*
 
 %find_lang %name
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
 %defattr(-, root, root, -)
-%doc README AUTHORS COPYING TODO INSTALL ChangeLog
+%doc README AUTHORS COPYING TODO INSTALL ChangeLog PLUGINS
 %config(noreplace) %{_sysconfdir}/yum.conf
 %dir %{_sysconfdir}/yum
-%config(noreplace) %{_sysconfdir}/yum/version-groups.conf
-# %dir %{_sysconfdir}/yum/protected.d
 %dir %{_sysconfdir}/yum.repos.d
-%dir %{_sysconfdir}/yum/vars
 %config(noreplace) %{_sysconfdir}/logrotate.d/yum
-%{_sysconfdir}/bash_completion.d
 %dir %{_datadir}/yum-cli
 %{_datadir}/yum-cli/*
 %{_bindir}/yum
@@ -167,10 +197,6 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitelib}/rpmUtils
 %dir /var/cache/yum
 %dir /var/lib/yum
-%ghost /var/lib/yum/uuid
-%ghost /var/lib/yum/history
-%ghost /var/lib/yum/plugins
-%ghost /var/lib/yum/yumdb
 %{_mandir}/man*/yum.*
 %{_mandir}/man*/yum-shell*
 # plugin stuff
@@ -178,381 +204,720 @@ rm -rf $RPM_BUILD_ROOT
 %dir /usr/lib/yum-plugins
 
 %changelog
-* Tue Aug 24 2010 Seth Vidal <svidal@redhat.com> - 3.2.27-14
-- fixed 588911 patch to be correct patch
-- add patch file for 572770 to take the old date from the wrong patch from 588911
-
-* Tue Jul 27 2010 James Antill <james.antill@redhat.com> - 3.2.27-13
-- Don't traceback when proc isn't mounted.
-- Resolves: rhbz#614496
-- Own the /etc/yum/vars dir.
-- Resolves: rhbz#611906
-
-* Wed Jun 16 2010 James Antill <james.antill@redhat.com> - 3.2.27-12
-- Stop allowing installation of obsoleted, only by installed.
-- Resolves: rhbz#604080
-
-* Fri Jun 11 2010 James Antill <james.antill@redhat.com> - 3.2.27-10
-- Stop downgrade dep. chain removals
-- Resolves: rhbz#584262
-- Fix for rpm bindings api change
-- Resolves: rhbz#598639
-- Add plugin hooks for verify transaction pre/post.
-- Resolves: rhbz#602354
-- Fix groupremove_leaf_only when it empties the transaction.
-- Resolves: rhbz#603002
-
-* Tue May 25 2010 James Antill <james.antill@redhat.com> - 3.2.27-9
-- Fix installs of obsoleted multiarch packages.
-- Resolves: rhbz#593522
-- Create a defense against akmod style postinst install hacks.
-- Resolves: rhbz#595553
-
-* Tue May 11 2010 James Antill <james.antill@redhat.com> - 3.2.27-8
-- Move rpmdb cache/indexes to /var/lib
-- Resolves: rhbz#590340
-- Fix old missing recheck in depsolve
-- Resolves: rhbz#590339
-
-* Tue May  4 2010 James Antill <james.antill@redhat.com> - 3.2.27-7
-- A few minor bugfixes from upstream
-- yum.log perms
-- Resolves: rhbz#588911
-- installroot double prefixing, on anaconda/kickstart install
-- Resolves: rhbz#577627
-- Add nocontexts flag to tsflags, if available.
-- Resolves: rhbz#588910
-- Speedup many install/update of same pkg.
-- Resolves: rhbz#588908
-- Correct os.path.link => os.path.islink typo, for dynamic yum vars.
-- Resolves: rhbz#588907
+* Tue Nov  2 2010 James Antill <jantill@redhat.com> - 3.2.22-33
+- Parse enhanced updateinfo MD.
+- Resolves: rhbz#634119
+
+* Tue Sep 28 2010 James Antill <jantill@redhat.com> - 3.2.22-32
+- Document ssl options.
+- Resolves: rhbz#637146
+
+* Tue Sep 21 2010 James Antill <jantill@redhat.com> - 3.2.22-30
+- Fix traceback when there is no proc mounted.
+- Resolves: rhbz#623955
+
+* Fri Sep 17 2010 James Antill <jantill@redhat.com> - 3.2.22-29
+- Fix patch for, install of obsoleted pkg is wrong arch.
+- Resolves: rhbz#593349
+
+* Tue Sep 14 2010 James Antill <jantill@redhat.com> - 3.2.22-28
+- Handle generated .sqlite files, for unique .xml MD.
+- Resolves: rhbz#628963
+
+* Wed Aug 11 2010 James Antill <jantill@redhat.com> - 3.2.22-27
+- Make sslverify control name cert mismatch (requires newer m2crypto)
+- Resolves: rhbz#500721
+- Fix install of obsoleted pkg is wrong arch
+- Resolves: rhbz#593349
+
+* Tue Feb 23 2010 James Antill <jantill@redhat.com> - 3.2.22-26
+- Only look at the newest packages for obsoletes, again.
+- Resolves: rhbz#523135
+
+* Tue Feb 16 2010 James Antill <jantill@redhat.com> - 3.2.22-25
+- Fix weird excludes bug for source repos.
+- Resolves: rhbz#548582
+
+* Wed Jan 27 2010 James Antill <jantill@redhat.com> - 3.2.22-24
+- Fix reinstall error handling, due to yumdb usage, bad backport of
+- patch for 528746.
+- Resolves: rhbz#559164
+
+* Thu Dec 17 2009 James Antill <jantill@redhat.com> - 3.2.22-23
+- Fix bugtracker URL
+- Resolves: rhbz#528738
+- Fix reinstall for rpm and general output fixup.
+- Resolves: rhbz#528746
+- Remove slow edge case from compare_providers
+- Resolves: rhbz#529233
+- Add base package name check to compare_providers()
+- Resolves: rhbz#529719
+
+* Wed Oct  7 2009 James Antill <jantill@redhat.com> - 3.2.22-21
+- Fix instant downloads crash.
+- Resolves: rhbz#517286
+- Fix exit regression when updating packages which don't exist.
+- Resolves: rhbz#521008
+- Show obsoletes in check-update, if obsoletes flag is on.
+- Resolves: rhbz#526064
+
+* Tue Jul  7 2009 James Antill <jantill@redhat.com> - 3.2.22-20
+- Resolve weird python unicode() vs. str() perf. problem
+- Resolves: rhbz#509932
+- Fixup documentation spelling errors.
+- Resolves: 510012
+
+* Fri Jun 26 2009 James Antill <jantill@redhat.com> - 3.2.22-18
+- Allow API users to set repo directory attributes again.
+- Resolves: rhbz#508055
+- Re-Fix pkgSack init loop on empty pkgSacks to make anaconda happy.
+- Resolves: rhbz#507885
+- Resolves: rhbz#489256
+
+* Wed Jun 24 2009 James Antill <jantill@redhat.com> - 3.2.22-16
+- Fix pkgSack init loop on empty pkgSacks.
+- Resolves: rhbz#507885
+- Fix turning off color.
+- Resolves: rhbz#507883
+- Fix language testing to use LC_MESSAGES instead of LC_CTYPE.
+- Resolves: rhbz#507357
+- Fix to_str not being in misc
+- Resolves: rhbz#508051
+- Resolves: rhbz#489256
+
+* Fri Jun 19 2009 James Antill <jantill@redhat.com> - 3.2.22-15
+- Fix reinstall with local files.
+- Resolves: rhbz#489256
+- Resolves: rhbz#462915
+
+* Thu May 14 2009 James Antill <jantill@redhat.com> - 3.2.22-14
+- Fix a couple of regressions.
+- Conflict with older rhn-plugin
+- Resolves: rhbz#489256
+- Resolves: rhbz#462915
+- Resolves: 500697
+
+* Tue Apr 28 2009 James Antill <jantill@redhat.com> - 3.2.22-10
+- Rebase for lots of bug fixes, and some features/speedups.
+- Resolves: rhbz#489256
+- Resolves: rhbz#462915
+- Only look at new obsoletes
+
+* Tue Nov 25 2008 James Antill <jantill@redhat.com> - 3.2.19-18
+- Fix utf8 in redhat-logos license
+- Resolves: rhbz#472375
+
+* Mon Nov 10 2008 James Antill <jantill@redhat.com> - 3.2.19-16
+- Fix ia64 multilib for RHEL-5
+- Resolves: rhbz#469271
+
+* Tue Oct 28 2008 James Antill <jantill@redhat.com> - 3.2.19-14
+- Fix yum shell when doing remove commands first.
+- Resolves: rhbz#468754
+
+* Thu Oct 23 2008 James Antill <jantill@redhat.com> - 3.2.19-13
+- Add the timestamp_check option, so we can have repoids to random stuff
+- Resolves: rhbz#466176
+- Fix yum shell man page for repo command.
+- Resolves: rhbz#467415
+- Resolves: rhbz#454882
+
+* Thu Oct 16 2008 James Antill <jantill@redhat.com> - 3.2.19-11
+- Don't show rpm progress when in super quiet mode
+- Resolves: rhbz#466911
+- Resolves: rhbz#454882
+
+* Mon Sep 29 2008 James Antill <jantill@redhat.com> - 3.2.19-10
+- Fix/hide exceptions on rpm callbacks, to make rpm happier.
+- Resolves: rhbz#463447
+- Resolves: rhbz#454882
+
+* Fri Sep 19 2008 James Antill <jantill@redhat.com> - 3.2.19-9
+- Fix typo in checkSignals, we rpm has got a signal.
+- Resolves: rhbz#462784
+- Resolves: rhbz#454882
+
+* Tue Sep 16 2008 James Antill <jantill@redhat.com> - 3.2.19-8
+- Allow yum remove to work without downloading pkgSack MD.
+- Only install a single package from a provider.
+- Fix total download cb to use the logger.
+- Add incomplete transactions warning.
+- Speed fix for large patterns (notably large package name excludes).
+- Speed fix for includepkgs.
+- UI tweak for loaded plugins line.
+- Dynamic columns support and list/groupinfo-v changes to use it.
+- Add conflicts as well as obsoletes, so you can't reinstall skip-broken.
+- Resolves: rhbz#462086
+- Resolves: rhbz#454882
+
+* Fri Aug 29 2008 James Antill <jantill@redhat.com> - 3.2.19-6
+- Fix list searches for name.arch
+- Resolves: rhbz#454882
+
+* Thu Aug 28 2008 James Antill <jantill@redhat.com> - 3.2.19-5
+- Fix minor API gitch in 3.2.19
+- Obsolete yum-skip-broken, so it auto goes away on update
+- Resolves: rhbz#454882
+
+* Wed Aug 27 2008 James Antill <jantill@redhat.com> - 3.2.19-4
+- Fix minor API gitch in 3.2.19
+- Resolves: rhbz#454882
+
+* Tue Aug 26 2008 James Antill <jantill@redhat.com> - 3.2.19-2
+- Import next upstream 3.2.19.
+- What will be in Fedora 9 soon.
+- Resolves: rhbz#454882
+
+* Wed Aug  6 2008 James Antill <jantill@redhat.com> - 3.2.17-0_beta_18_2
+- Import next upstream 3.2.18 beta.
+- What will be in Fedora 9 soon.
+- Lots of bug fixes, changes for gpgcheck/repo_gpgcheck/update-minimal/etc.
+- Resolves: rhbz#454882
+
+* Mon Jul 21 2008 James Antill <jantill@redhat.com> - 3.2.17-0_beta_18_1
+- Import upstream 3.2.18 beta.
+- What will be in Fedora 9 soon.
+- Resolves: rhbz#454882
+
+* Mon Mar 24 2008 James Antill <jantill@redhat.com> - 3.2.8-10
+- Allow URLs to work as arguments to -c (config. file)
+- Resolves: rhbz#447271
+
+* Mon Mar 24 2008 James Antill <jantill@redhat.com> - 3.2.8-9
+- Minor man page fix
+- Resolves: rhbz#438168
+- Multilib arch problem fix
+- Resolves: rhbz#437429
+
+* Tue Mar 11 2008 James Antill <jantill@redhat.com> - 3.2.8-8
+- Re-add the ssl-ca-cert patch
+- Resolves: rhbz#436804
+- Add unused patterns argument
+- Resolves: rhbz#319491
+
+* Thu Feb 21 2008 James Antill <jantill@redhat.com> - 3.2.8-7
+- Hacky workaround for python split gettext bug.
+- Resolves: rhbz#431073
+
+* Sun Feb  3 2008 James Antill <jantill@redhat.com> - 3.2.8-6
+- Tweak config. file for 3.2.8
+- Resolves: rhbz#237773
+- Set HTTP user-agent to specify this is yum, and which verison
+- Resolves: rhbz#319461
+- Create logdir if it doesn't exist.
+- Resolves: rhbz#253960
+- Add committer/comittime
+- Relates: rhbz#319491
+
+
+* Tue Jan 22 2008 James Antill <jantill@redhat.com> - 3.2.8-5
+- Import some of the returnPackages() changes, to fix len() == -1 bug with
+- some repos. And missing import sqlutils.
+- Resolves: rhbz#429751
+
+* Fri Jan 18 2008 James Antill <jantill@redhat.com> - 3.2.8-4
+- Workaround the worst behaviour of yum install kernel.
+- Import Fedora 8 yum base.
+- Add lots of small bug fix patches from 3.2.9
+- Resolves: rhbz#384691
+
+* Wed Jan 10 2007 Jeremy Katz <katzj@redhat.com> - 3.0.1-5
+- fix for 'yum localinstall' with multiarch (#220682)
+
+* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-4
+- revert to older version of rpmsack to not repeatedly open the rpmdb to 
+  avoid problems (Related: #217285, #213963)
+
+* Tue Nov 14 2006 Peter Jones <pjones@redhat.com> - 3.0.1-3
+- don't consider arch when getting newest packages in a list (#212626)
+
+* Fri Nov 10 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-2
+- yum-updatesd fixes (#213622, #212494, #212507)
+- sslcacert option (jbowes, #210977)
+
+* Fri Nov  3 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-1
+- update to 3.0.1
+
+* Fri Oct 13 2006 Paul Nasrat <pnasrat@redhat.com> - 3.0-6
+- fix package comparison for available packages
+
+* Thu Oct 12 2006 Jeremy Katz <katzj@redhat.com> - 3.0-5
+- fix traceback when syslog not available (#208773)
+- fix package comparison not properly handling different arches (#210316)
+
+* Tue Oct 10 2006 Jeremy Katz <katzj@redhat.com> - 3.0-4
+- fix traceback on package download error (#210135, #210181, #210115)
+
+* Thu Oct  5 2006 Jeremy Katz <katzj@redhat.com> - 3.0-3
+- fix traceback referencing var (#209471)
+- add dgregor's basepath patch
+
+* Thu Oct  5 2006 Jeremy Katz <katzj@redhat.com> - 3.0-2
+- fix traceback in yum-updatesd
+
+* Wed Oct  4 2006 Jeremy Katz <katzj@redhat.com> - 3.0-1
+- 3.0 
+
+* Fri Sep 29 2006 Jeremy Katz <katzj@redhat.com> - 2.9.8-1
+- update to 2.9.8 with the past two fixes as well as fixes for 
+  exclude/include lines in config files
+
+* Thu Sep 28 2006 Jeremy Katz <katzj@redhat.com> - 2.9.7-4
+- fix trying to reget existing files (#208460)
+
+* Wed Sep 27 2006 Jeremy Katz <katzj@redhat.com> - 2.9.7-3
+- and better fix for upstream (jbowes)
+
+* Wed Sep 27 2006 Jeremy Katz <katzj@redhat.com> - 2.9.7-2
+- backout patch that breaks anaconda
+
+* Wed Sep 27 2006 Jeremy Katz <katzj@redhat.com> - 2.9.7-1
+- update to 2.9.7
+
+* Thu Sep 21 2006 James Bowes <jbowes@redhat.com> - 2.9.6-2
+- Remove unused imports in installonlyn
+
+* Wed Sep  6 2006 Jeremy Katz <katzj@redhat.com> - 2.9.6-1
+- update to 2.9.6
+
+* Tue Sep  5 2006 Jeremy Katz <katzj@redhat.com> - 2.9.5-5
+- update to current CVS snap (20060906) in advance of the final 2.9.6 tarball
+- bring back the installonlyn fixes 
+
+* Thu Aug 31 2006 Jeremy Katz <katzj@redhat.com> - 2.9.5-4
+- revert installonlyn changes; they require changes that will only be in 2.9.6
+
+* Wed Aug 30 2006 Jeremy Katz <katzj@redhat.com> - 2.9.5-3
+- fix deprecation warnings in installonlyn (Jack Neely)
+
+* Thu Aug 24 2006 Jeremy Katz <katzj@redhat.com> - 2.9.5-2
+- add patch to fix case of an empty rpmdb (eg, at install time #204005)
+
+* Wed Aug 23 2006 Jeremy Katz <katzj@redhat.com> - 2.9.5-1
+- update to 2.9.5
+
+* Fri Aug 18 2006 Chris Lumens <clumens@redhat.com> 2.9.4-4
+- Add patch to fix pattern matching (#202974).
+
+* Fri Aug 18 2006 Karsten Hopp <karsten@redhat.com> - 2.9.4-3
+- revert last change
+
+* Thu Aug 17 2006 Karsten Hopp <karsten@redhat.com> - 2.9.4-2
+- Requires: libxml2-python for updatesd subpackage
+
+* Wed Aug  9 2006 Jeremy Katz <katzj@redhat.com> - 2.9.4-1
+- update to 2.9.4 (including logging fixes, gpg checking fix, 
+  and fixes for #200901, #200346, #189483)
+
+* Mon Jul 24 2006 Florian La Roche <laroche@redhat.com> - 2.9.3-2
+- add patch to not require /dev/log (not present in chroots) #199558
+
+* Wed Jul 12 2006 Jeremy Katz <katzj@redhat.com> - 2.9.3-1
+- update to 2.9.3
+- add fix for taking the yum lock more than once and a variable typo from CVS
+
+* Wed Jul  5 2006 Jeremy Katz <katzj@redhat.com> - 2.9.2-3
+- few other little api fixes (#197603, #197607)
+
+* Mon Jul  3 2006 Jeremy Katz <katzj@redhat.com> - 2.9.2-2
+- fix tyop (#197398)
+
+* Wed Jun 28 2006 Jeremy Katz <katzj@redhat.com> - 2.9.2-1
+- update to 2.9.2
+
+* Tue Jun 27 2006 Jeremy Katz <katzj@redhat.com> - 2.9.1-2
+- move yum-updatesd into a subpackage
+- no longer ship the yum update cronjob, yum-updatesd can do this instead
+
+* Tue Jun 20 2006 Jeremy Katz <katzj@redhat.com> - 2.9.1-1
+- update to 2.9.1
+
+* Mon Jun 19 2006 Paul Nasrat <pnasrat@redhat.com> - 2.9.0-8
+- Fix resolvedeps
+
+* Thu Jun 15 2006 Bill Nottingham <notting@redhat.com> 2.9.0-7
+- require pygobject2 (for yum-updatesd)
+
+* Thu Jun 15 2006 Chris Lumens <clumens@redhat.com> 2.9.0-6
+- Fix compareEVR traceback.
+
+* Wed Jun 14 2006 Paul Nasrat <pnasrat@redhat.com> - 2.9.0-5
+- Various fixups (key grab and importing, composite exception handling)
+
+* Tue Jun 13 2006 Jeremy Katz <katzj@redhat.com> - 2.9.0-4
+- install yum-updatesd bits
+
+* Tue Jun 13 2006 Jeremy Katz <katzj@redhat.com> - 2.9.0-3
+- add patch to fix filelist crash installing/querying the filesystem package
+- add patch to fix excludes
+
+* Mon Jun 12 2006 Jeremy Katz <katzj@redhat.com> - 2.9.0-2
+- add patch for mirror errors
+
+* Mon Jun 12 2006 Jeremy Katz <katzj@redhat.com> - 2.9.0-1
+- update to 2.9.0, require C-based metadata parser to speed things up
+
+* Mon Jun  5 2006 Jeremy Katz <katzj@redhat.com> - 2.6.1-4
+- handle PAE kernels in installonlyn (#194064)
 
-* Fri Apr 16 2010 James Antill <james.antill@redhat.com> - 3.2.27-4
-- A few minor bugfixes from upstream
-- Add dynamic FS based yumvars
-- Resolves: rhbz#576703
+* Thu May 25 2006 Paul Nasrat <pnasrat@redhat.com> - 2.6.1-3
+- Rebuild with patch
 
-* Fri Mar 26 2010 James Antill <james.antill@redhat.com> - 3.2.27-3
-- 3.2.27 from Fedora, and a couple of minor patches
-- Resolves: rhbz#576703
+* Wed May 24 2006 Paul Nasrat <pnasrat@redhat.com> - 2.6.1-2
+- backport mirror failure callback 
 
-* Thu Mar 18 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-1
-- 3.2.27 from upstream (more or less the same as 3.2.26-6 but with a new number
+* Wed Apr 26 2006 Jeremy Katz <katzj@redhat.com> - 2.6.1-1
+- update to 2.6.1 with fixes for #181406, #185309, #161190, #185946
 
-* Thu Mar 11 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-6
-- should be the final HEAD update before 3.2.27
+* Tue Apr 18 2006 Jeremy Katz <katzj@redhat.com> - 2.6.0-3
+- more proxy fixing for non CLI use case (#185309)
 
-* Thu Feb 24 2010 James Antill <james@fedoraproject.org> - 3.2.26-5
-- new HEAD, minor features and speed.
+* Mon Apr 10 2006 Jeremy Katz <katzj@redhat.com> - 2.6.0-2
+- add fix for xen0/xenU kernels in installonlyn (#187894)
+- add fix for proxies with the mirror list (#161190)
 
-* Wed Feb 17 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-4
-- new HEAD to fix the fix to the fix
+* Mon Mar  6 2006 Jeremy Katz <katzj@redhat.com> - 2.6.0-1
+- update to 2.6.0 final containing fix for #176257
 
-* Tue Feb 16 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-3
-- latest head - including fixes to searchPrcos
+* Fri Mar 03 2006 Paul Nasrat <pnasrat@redhat.com> - 2.5.3-5
+- Add support for patterns in YumBase.install()
 
-* Wed Feb 10 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-2
-- grumble.
+* Thu Mar 02 2006 Paul Nasrat <pnasrat@redhat.com> - 2.5.3-4
+- Cover pkg then group selection in conditional group support (#181858)
 
-* Tue Feb  9 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-1
-- final 3.2.26
+* Thu Mar 02 2006 Paul Nasrat <pnasrat@redhat.com> - 2.5.3-3
+- Conditional group support (#181858)
 
-* Mon Feb  8 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-14
-- $uuid, pkgtags searching, latest HEAD patch - pre 3.2.26
+* Fri Feb 24 2006 Jeremy Katz <katzj@redhat.com> - 2.5.3-2
+- fix installyonlyn bug with tokeep > 2 (#176704)
 
-* Fri Jan 28 2010 James Antill <james at fedoraproject.org> - 3.2.25-13
-- A couple of bugfixes, most notably:
--  you can now install gpg keys again!
--  bad installed file requires don't get cached.
+* Wed Feb 22 2006 Jeremy Katz <katzj@redhat.com> - 2.5.3-1
+- Update to 2.5.3 with fixes for lots of stuff (and all of our patches applied)
+  (#177528, #177737, #179512, others)
 
-* Fri Jan 22 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-12
-- someone forgot to push their changes
+* Fri Feb 10 2006 Paul Nasrat <pnasrat@redhat.com> - 2.5.1-5
+- Merge patches from head for group plugin support and conditionals
 
-* Fri Jan 22 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-11
-- more fixes, more fun
+* Fri Feb 03 2006 Paul Nasrat <pnasrat@redhat.com> - 2.5.1-4
+- Fix group unselect traceback (cf #177737)
 
-* Fri Jan 15 2010 James Antill <james at fedoraproject.org> - 3.2.25-10
-- latest head
-- Fixes for pungi, rpmdb caching and kernel-PAE-devel duplicates finding
-- among others.
+* Tue Jan 31 2006 Paul Nasrat <pnasrat@redhat.com> - 2.5.1-3
+- Merge upstream patches (sortabletransactiondata, grouplists)
 
-* Mon Jan  4 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-8
-- latest head
+* Sun Jan 15 2006 Paul Nasrat <pnasrat@redhat.com> - 2.5.1-2
+- Fix group removal traceback (#177737)
 
-* Thu Dec 10 2009 James Antill <james at fedoraproject.org> - 3.2.25-7
-- Fixes the mash bug, lookup in the tsInfo too. :(
-- And fix the txmbr/po confusion ... third build the charm.
+* Sun Jan  8 2006 Jeremy Katz <katzj@redhat.com> - 2.5.1-1
+- seth loves me and made a 2.5.1 release.  so no cvs snap for you! 
 
-* Fri Dec  4 2009 James Antill <james at fedoraproject.org> - 3.2.25-4
-- Fixes for yum clean all, BZ 544173
-- Also allow "yum clean rpmdb" to work, bad tester, bad.
+* Sun Jan  8 2006 Jeremy Katz <katzj@redhat.com> - 2.5.1-0.20060108
+- update to CVS snap
 
-* Thu Dec  3 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-2
-- rebuild yum with latest HEAD patch
-- add rpmdb caching patch james wrote to see if it breaks everyone :)
+* Wed Dec 21 2005 Paul Nasrat <pnasrat@redhat.com> - 2.5.0-5
+- Make txmbr hashable (#175975)
 
+* Fri Dec 16 2005 Paul Nasrat <pnasrat@redhat.com> - 2.5.0-4
+- Fix for KeyError when no location['base']
 
-* Wed Oct 14 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-1
-- 3.2.25
+* Wed Dec 14 2005 Jeremy Katz <katzj@redhat.com> - 2.5.0-3
+- better mirrorlist fix
 
-* Wed Sep 30 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-9
-- revert yum. import patch b/c it breaks a bunch of things
+* Wed Dec 14 2005 Jeremy Katz <katzj@redhat.com> - 2.5.0-2
+- revert installyonlyn change that wasn't supposed to get committed
+- better fix for #175647 that doesn't cause tracebacks when deps 
+  need updating too
+- fix mirrorlist corruption (#175436)
 
-* Wed Sep 30 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-8
-- fix up broken build b/c of version-groups.conf file
+* Tue Dec 13 2005 Jeremy Katz <katzj@redhat.com> - 2.5.0-1
+- update to 2.5.0
+- add patch for traceback in #175647
 
-* Tue Sep 29 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-7
-- fixes for odd outputs from ts.run and logs for what we store in history
+* Sat Dec 10 2005 Jeremy Katz <katzj@redhat.com> - 2.5.0-0.20051210
+- update to newer CVS
 
-* Wed Sep 23 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-6
-- new head patch - fixes some issues with history and chroots
+* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
+- rebuilt
 
-* Mon Sep 21 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-5
-- latest head patch - includes yum history feature.
+* Wed Dec  7 2005 Jeremy Katz <katzj@redhat.com> - 2.5.0-0.20051207
+- update to cvs snap for new group code and lots of other stuff
 
-* Tue Sep 15 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-4
-- new head patch - translation updates and a few bug fixes
+* Tue Dec  6 2005 Jeremy Katz <katzj@redhat.com> - 2.4.1-3
+- ... and actually apply the patch
 
-* Wed Sep  9 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-3
-- add geode arch patch for https://bugzilla.redhat.com/show_bug.cgi?id=518415
+* Mon Dec  5 2005 Jeremy Katz <katzj@redhat.com> - 2.4.1-2
+- add Panu's patch for cachecookie cleaning (#174715)
+- change default cache time to 30 minutes to match new upstream
 
+* Wed Nov 30 2005 Jeremy Katz <katzj@redhat.com> - 2.4.1-1
+- update to 2.4.1
+- add PLUGINS to the docs
+- fix another installonlyn bug (#174001)
 
-* Thu Sep  3 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-2
-- modify cachedir to include variables
+* Wed Nov 16 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-14
+- really fix kernel-smp-devel
 
-* Thu Sep  3 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.24-1
-- 3.2.24
+* Fri Nov 11 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-13
+- handle installonlypkgs in provides too to handle, eg, 
+  kernel-smp-devel (#172981)
 
-* Wed Sep  2 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-16
-- fix globbing issue 520810
+* Thu Nov 10 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-12
+- fix problem with custom kernel names in installonlyn (#172855)
+- make it more obvious how to add more tokeep with installonlyn
 
-* Mon Aug 31 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-15
-- one more head update - fixes some fairly ugly but kind of minor bugs
+* Wed Nov 09 2005 Paul Nasrat <pnasrat@redhat.com> - 2.4.0-11
+- Expose location base from metadata
 
-* Tue Aug 18 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-14
-- update to latest head pre 3.2.24
-- add requirement on python-urlgrabber 3.9.0 and up
+* Tue Nov  8 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-10
+- fix problem in installonlyn that caillon hit where removing kernels 
+  would trigger instead of only happening on update/install of kernels
+- make plugin config files noreplace
 
-* Wed Aug  5 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-13
-- latest head - right after freeze
+* Mon Nov  7 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-9
+- enable plugins by default
+- add installyonlyn plugin so that we only keep two kernels around by default
 
-* Tue Aug  4 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-12
-- latest head - right before freeze :)
+* Mon Oct 24 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-8
+- drop macro patch
+- more fixes for returnByName* stuff -- need to leave best arch selection
+  to the caller
 
-* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.23-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+* Sun Oct 23 2005 Paul Nasrat <pnasrat@redhat.com> - 2.4.0-7
+- Drop anaconda flag patch
+- Fix ppc64pseries/iseries basearch substitution
 
-* Wed Jul 22 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-10
-- remove exactarchlist by request for rawhide
+* Thu Oct 06 2005 Paul Nasrat <pnasrat@redhat.com> - 2.4.0-6
+- Backport transaction constants
+- Allow setting anaconda flag
 
-* Thu Jul  2 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-9
-- update to latest head - make livecd creation work again in rawhide
-- disable one of the man page patches until after 3.2.24 is released b/c
-  of the changes to the man page in the head patch
+* Tue Oct  4 2005 Jeremy Katz <katzj@redhat.com>
+- add dirs for plugins
 
+* Tue Sep 27 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-5
+- add yum-cli dir (#169334)
 
-* Mon Jun 22 2009 James Antill <james at fedoraproject.org> - 3.2.23-8
-- Update to latest head:
-- Fix old recursion bug, found by new code.
-- Resolves: bug#507220
+* Wed Sep 21 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-4
+- make returnByName* be consistent in what it returns (#168712)
 
-* Sun Jun 21 2009 James Antill <james at fedoraproject.org> - 3.2.23-6
-- Update to latest head:
-- Unbreak delPackage() excludes.
-- Other fixes/etc.
+* Fri Sep 16 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-3
+- add two patches for anaconda that have been committed upstream
+  * allow removal of packages from transaction
+  * support search by name with sqlite
 
-* Fri Jun 19 2009 James Antill <james at fedoraproject.org> - 3.2.23-5
-- Actually apply the HEAD patch included yesterday :).
+* Thu Sep 01 2005 Paul Nasrat <pnasrat@redhat.com> - 2.4.0-2
+- Initial version of macro support patch
 
-* Thu Jun 18 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-4
-- update to latest head
+* Tue Aug 16 2005 Jeremy Katz <katzj@redhat.com> - 2.4.0-1
+- update to 2.4.0
 
-* Mon Jun  8 2009 Seth Vidal <skvidal at fedoraproject.org>
-- truncate changelog
+* Fri Jul  8 2005 Jeremy Katz <katzj@redhat.com> - 2.3.4-1
+- update to 2.3.4
+- use %%{python_sitelib} in the file list
 
-* Wed May 20 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-2
-- add patch to close rpmdb completely
+* Wed Jun 15 2005 Jeremy Katz <katzj@redhat.com> - 2.3.3-1
+- update to 2.3.3
 
-* Tue May 19 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.23-1
-- 3.2.23
+* Wed May 25 2005 Paul Nasrat <pnasrat@redhat.com> - 2.3.2-7
+- Drop erase reversal patch 
 
-* Mon May 11 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.22-5
-- jump up to almost 3.2.23. 
-- had to move patch0 around a bit until we rebase to 3.2.23
+* Tue May 24 2005 Paul Nasrat <pnasrat@redhat.com> - 2.3.2-6
+- Erase/remove reversing for yum cli (#158577)
 
-* Thu Apr  9 2009 James Antill <james at fedoraproject.org> - 3.2.22-4
-- fix typo for yum-complete-transaction message.
+* Tue May 24 2005 Jeremy Katz <katzj@redhat.com> - 2.3.2-5
+- allow multiple packages _providing_ kernel-devel (or any installonlypkgs) 
+  to be installed (#155988)
 
-* Wed Apr  8 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.22-3
-- fix for file:// urls which makes things in pungi/mash work
+* Mon May 23 2005 Jeremy Katz <katzj@redhat.com> - 2.3.2-4
+- fix traceback on out of disk space error
 
-* Tue Apr  7 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.22-2
-- yum-HEAD minus the yumdb patches
+* Fri May 20 2005 Jeremy Katz <katzj@redhat.com> - 2.3.2-3
+- add fixes from Seth for the shell to run depsolve and to clean up 
+  output somewhat (#158267)
 
-* Tue Mar 24 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.22-1
-- 3.2.22 - 3 patches beyond 3.2.21-16
+* Thu May  5 2005 Jeremy Katz <katzj@redhat.com> - 2.3.2-2
+- handle ppc64/sparc64 "correctly"
 
-* Mon Mar 16 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-16
-- fix for 490490
+* Mon Apr  4 2005 Jeremy Katz <katzj@redhat.com> - 2.3.2-1
+- update to 2.3.2, now requires python-elementtree for xml parsing
 
-* Fri Mar 13 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-15
-- update to upstream git to fix conditionals problem on anaconda installs
+* Tue Mar 15 2005 Jeremy Katz <katzj@redhat.com> - 2.3.1-3
+- add patch from gijs for sqlite changes
 
-* Thu Mar 12 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-14
-- latest HEAD
+* Mon Mar 14 2005 Florian La Roche <laroche@redhat.com>
+- python-sqlite3 -> python-sqlite
 
-* Tue Mar 10 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-13
-- f11beta build
+* Mon Mar  7 2005 Jeremy Katz <katzj@redhat.com> - 2.3.1-1
+- update to 2.3.1
+- urlgrabber is split out into its own package now
+- require python-sqlite3
 
-* Wed Mar  4 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-12
-- second verse, same as the first
+* Tue Feb 22 2005 Jeremy Katz <katzj@redhat.com> - 2.3.0-2
+- fix the duplicate repos with the same id bug
 
-* Fri Feb 27 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-10
-- merge up a lot of fixes from latest HEAD
+* Mon Feb 21 2005 Jeremy Katz <katzj@redhat.com> - 2.3.0-1
+- update to 2.3.0
 
-* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.21-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+* Tue Jan 25 2005 Jeremy Katz <katzj@redhat.com> - 2.1.13-1
+- update to 2.1.13
 
-* Tue Feb 10 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-9
-- merge up to latest yum head - sort of a pre 3.2.22
+* Sat Jan 22 2005 Jeremy Katz <katzj@redhat.com> - 2.1.12-2
+- allow multiple kernel-devel packages to be installed
 
-* Wed Feb  4 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-8
-- fix for YumHeaderPackages so it plays nicely w/createrepo and mergerepo, etc
+* Wed Jan 12 2005 Florian La Roche <laroche@redhat.com>
+- add small patch to fix dep reporting
 
-* Thu Jan 29 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-7
-- update HEAD patch to fix repodiff (and EVR comparisons in certain cases)
+* Mon Nov 29 2004 Jeremy Katz <katzj@redhat.com> - 2.1.12-1
+- update to 2.1.12
+- add hack from jbj to workaround python 2.4 urllib breakage (#138535)
 
-* Tue Jan 27 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-6
-- patch to keep anaconda (and other callers) happy
-- remove old 6hr patch which is now upstream
+* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 2.1.11-4
+- rebuild for python 2.4
 
-* Mon Jan 26 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-4
-- patch to latest HEAD to test a number of fixes for alpha
+* Sun Oct 31 2004 Bill Nottingham <notting@redhat.com> - 2.1.11-3
+- fix multilib update patch to allow installing noarch (#135396, continued)
 
-* Tue Jan 20 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-3
-- add a small patch to make things play a bit nicer with the logging module
-  in 2.6
+* Fri Oct 29 2004 Jeremy Katz <katzj@redhat.com> - 2.1.11-2
+- add patch to fix multilib updates on ia32e (#135396)
 
+* Thu Oct 28 2004 Jeremy Katz <katzj@redhat.com> - 2.1.11-1
+- update to 2.1.11
+  - fix config file error handling
+  - better handling of empty lines/comments in mirror lists
+  - improve some error messages
 
-* Wed Jan  7 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.2.21-1
-- bump to 3.2.21
+* Sun Oct 24 2004 Jeremy Katz <katzj@redhat.com> - 2.1.10-3.1
+- make the cron job executable (#136764)
 
-* Thu Dec 18 2008 James Antill <james@fedoraproject.org> - 3.2.20-8
-- merge latest from upstream
-- move to 6hr metadata
+* Thu Oct 21 2004 Jeremy Katz <katzj@redhat.com> - 2.1.10-3
+- actually remove the repositories
 
-* Mon Dec  8 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.20-7
-- merge patch from upstream and remove now old obsoletes patch
+* Wed Oct 20 2004 Jeremy Katz <katzj@redhat.com> - 2.1.10-2
+- remove repositories from being explicitly listed in yum.conf, 
+  .repo files will be included in the fedora-release package
 
-* Thu Dec 04 2008 Jesse Keating <jkeating@redhat.com> - 3.2.20-6
-- Add patch from upstream to fix cases where obsoletes are disabled. (jantill)
+* Tue Oct 19 2004 Jeremy Katz <katzj@redhat.com> - 2.1.10-1
+- update to 2.1.10
+  * updated man pages
+  * make more resilient to broken groups file
+  * fix urlgrabber failure callback (#136178)
 
-* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 3.2.20-5
-- Rebuild for Python 2.6
+* Mon Oct 18 2004 Jeremy Katz <katzj@redhat.com> - 2.1.9-1
+- 2.1.9 includes the path fix
 
-* Wed Nov 26 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.20-4
-- update head patch
+* Mon Oct 18 2004 Jeremy Katz <katzj@redhat.com> - 2.1.8-2
+- fix path in /usr/bin/yum
+- turn on gpgchecking by default
 
-* Wed Oct 29 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.20-3
-- full patch against HEAD for skipbroken fixes (among others)
+* Mon Oct 18 2004 Bill Nottingham <notting@redhat.com> - 2.1.8-1
+- 2.1.8, fixes #135735, #135998, #135775
 
-* Mon Oct 27 2008 James Antill <james@fedoraproject.org> - 3.2.20-2
-- Fix listTransaction for skipped packages.
+* Wed Oct 13 2004 Jeremy Katz <katzj@redhat.com> - 2.1.7-2
+- add yum-arch
 
-* Mon Oct 27 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.20-1
-- 3.2.20
+* Wed Oct 13 2004 Jeremy Katz <katzj@redhat.com> - 2.1.7-1
+- 2.1.7
+- use mirror list by default
 
-* Thu Oct 23 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.19-6
-- update HEAD patch
+* Wed Oct  6 2004 Bill Nottingham <notting@redhat.com> - 2.1.6-1
+- 2.1.6
 
-* Wed Oct 15 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.19-5
-- rebase against 3.2.X HEAD
+* Mon Oct  4 2004 Jeremy Katz <katzj@redhat.com> - 2.1.5-1
+- 2.1.5
+- turn on obsoletes=1 by default in yum.conf
 
-* Tue Oct 14 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.19-4
-- pull patch from git to bring us up to current(ish)
+* Wed Sep 29 2004 Bill Nottingham <notting@redhat.com> - 2.1.4-1
+- 2.1.4
 
-* Wed Sep  3 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.19-3
-- add patch to fix yum install name.arch matching
+* Fri Sep  3 2004 Bill Nottingham <notting@redhat.com> - 2.1.3-1
+- 2.1.3
 
-* Thu Aug 28 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.19-2
-- add patch to fix mash's parser use.
+* Thu Sep  2 2004 Jeremy Katz <katzj@redhat.com> - 2.1.2-1
+- 2.1.2
 
-* Wed Aug 27 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.19-1
-- 3.2.19
+* Wed Sep  1 2004 Jeremy Katz <katzj@redhat.com> - 2.1.1-1
+- 2.1.1
 
-* Thu Aug  7 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.18-1
-- 3.2.18
+* Tue Aug 31 2004 Jeremy Katz <katzj@redhat.com> - 2.1.0-1
+- update to 2.1.0
 
-* Wed Jul 10 2008 Seth Vidal <skvidal@fedoraproject.org> - 3.2.17-2
-- add patch from upstream for bug in compare_providers
+* Wed Jul 7 2004  Elliot Lee <sopwith@redhat.com> 2.0.7-3
+- Back to rawhide
 
-* Wed Jul  9 2008 Seth Vidal <skvidal@fedoraproject.org> - 3.2.17-1
-- 3.2.17
+* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
 
-* Tue Jun 24 2008 Jesse Keating <jkeating@redhat.com> - 3.2.16-4
-- Add a couple more upstream patches for even more multilib fixes
+* Tue May 11 2004 Elliot Lee <sopwith@redhat.com> 2.0.7-1.1
+- Update config again
 
-* Tue Jun 24 2008 Jesse Keating <jkeating@redhat.com> - 3.2.16-3
-- Add another patch from upstream for multilib policy and noarch
+* Fri May  7 2004 Jeremy Katz <katzj@redhat.com> 2.0.7-1
+- update to 2.0.7
+- change config to point to final FC2 locations
 
-* Sun May 18 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.16-2
-- stupid, stupid, stupid
+* Fri Apr 16 2004 Jeremy Katz <katzj@redhat.com> - 2.0.7-0.20040416
+- new snap 
 
+* Sat Apr  3 2004 Jeremy Katz <katzj@redhat.com> 2.0.7-0.20040403
+- new snap, should fix yum -e name.arch
 
-* Fri May 16 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.16-1
-- 3.2.16
+* Wed Mar 17 2004 Jeremy Katz <katzj@redhat.com> 2.0.6-1
+- update to 2.0.6
 
-* Tue Apr 15 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.14-9
-- nine is the luckiest number that there will ever be
+* Wed Mar 10 2004 Jeremy Katz <katzj@redhat.com> 2.0.5.20040310-1
+- update to today's snap
 
-* Tue Apr 15 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.14-8
-- after many tries - this one fixes translations AND pungi
+* Wed Mar  3 2004 Jeremy Katz <katzj@redhat.com> 2.0.5.20040303-1
+- today's snap
 
-* Thu Apr 10 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.14-5
-- once more, with feeling
+* Tue Mar  2 2004 Jeremy Katz <katzj@redhat.com> - 2.0.5.20040229-1
+- update again per seth's request
 
-* Thu Apr 10 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.14-4
-- another big-head-patch
+* Thu Feb 26 2004 Florian La Roche <Florian.LaRoche@redhat.de>
+- mv /etc/init.d -> /etc/rc.d/init.d
 
-* Wed Apr  9 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.14-3
-- apply patch to bring this up to where HEAD is now.
+* Tue Feb 24 2004 Jeremy Katz <katzj@redhat.com> - 2.0.5.20040224-1
+- newer
 
-* Tue Apr  8 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.14-1
-- remove committed patch
-- obsoletes yum-basearchonly
+* Mon Feb 23 2004 Jeremy Katz <katzj@redhat.com> - 2.0.5.20040223-1
+- update to current snapshot per skvidal's request
+- add retries=20 to yum.conf
 
-* Tue Apr  1 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.13-2
-- fix minor typo in comps.py for jkeating
+* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
 
-* Thu Mar 20 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.13-1
-- 3.2.13
+* Fri Jan 23 2004 Bill Nottingham <notting@redhat.com> 2.0.4.20040103-1
+- update to current snapshot
+- fix config for FC2 test 1
 
-* Mon Mar 17 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.12-5
-- update manpage patch to close bug 437703. Thakns to Kulbir Saini for the patch
+* Tue Dec 23 2003 Jeff Johnson <jbj@redhat.com> 2.0.4-5
+- build yum daily snapshot for amd64 fix.
 
+* Wed Nov 12 2003 Bill Nottingham <notting@redhat.com> 2.0.4-4
+- patch for excluding dirs in yum-arch from CVS
 
-* Fri Mar 14 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.12-4
-- multilib_policy=best is  now the default
+* Thu Nov  6 2003 Jeremy Katz <katzj@redhat.com> 2.0.4-3
+- patch to work with python 2.3 from Seth
 
-* Thu Mar 13 2008 Seth Vidal <skvidal at fedoraproject.org> 
-- add jeff sheltren's patch to close rh bug 428825
+* Wed Oct 29 2003 Elliot Lee <sopwith@redhat.com> 2.0.4-2
+- Stick in a new yum.conf for FC1.
 
-* Tue Mar  4 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.12-3
-- set failovermethod to 'priority' to make jkeating happy
+* Mon Oct 20 2003 Florian La Roche <Florian.LaRoche@redhat.de>
+- new upstream release 2.0.4
 
-* Tue Mar  4 2008 Seth Vidal <skvidal at fedoraproject.org> 3.2.12-2
-- fix mutually obsoleting providers (like glibc!)
+* Tue Sep 16 2003 Jeff Johnson <jbj@redhat.com> 2.0.3-1
+- update to 2.0.3
+- drop yum-init patch, merged into 2.0.3.
+- change rpm version requirement to 4.1.1.
 
-* Mon Mar  3 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.12-1
-- 3.2.12
+* Thu Jul 24 2003 Florian La Roche <Florian.LaRoche@redhat.de>
+- change init script to more current RHL style
 
-* Fri Feb  8 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.11-1
-- 3.2.11
+* Wed Jul 23 2003 Nalin Dahyabhai <nalin@redhat.com>
+- require libxml2-python, because yum does
 
-* Sun Jan 27 2008 James Bowes <jbowes@redhat.com> 3.2.10-3
-- Remove yumupd.py
+* Thu Jul 17 2003 Jeff Johnson <jbj@redhat.com> 2.0-1
+- update to 2.0.
 
-* Fri Jan 25 2008 Seth Vidal <skvidal at fedoraproject.org> - 3.2.10-1
-- 3.2.10
-- add pygpgme dep
+* Thu May 22 2003 Jeff Johnson <jbj@redhat.com> 1.98-0.20030522
+- update to snapshot.
 
+* Mon May 12 2003 Jeff Johnson <jbj@redhat.com> 1.98-0.20030512
+- create.