5e9bef
%define move_yum_conf_back 1
5e9bef
%define auto_sitelib 1
5e9bef
%define yum_updatesd 0
5e9bef
%define disable_check 0
5e9bef
%define yum_cron_systemd 1
5e9bef
5e9bef
%if 0%{?rhel} <= 6
5e9bef
# rhel-6 doesn't have the systemd stuff...
5e9bef
%define yum_cron_systemd 0
5e9bef
%endif
5e9bef
5e9bef
%if %{auto_sitelib}
5e9bef
5e9bef
%{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
5e9bef
5e9bef
%else
5e9bef
%define python_sitelib /usr/lib/python?.?/site-packages
5e9bef
%endif
5e9bef
5e9bef
# We always used /usr/lib here, even on 64bit ... so it's a bit meh.
5e9bef
%define yum_pluginslib   /usr/lib/yum-plugins
5e9bef
%define yum_pluginsshare /usr/share/yum-plugins
5e9bef
5e9bef
# disable broken /usr/lib/rpm/brp-python-bytecompile
5e9bef
%define __os_install_post %{nil}
5e9bef
%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
5e9bef
%define compdir %{_datadir}/bash-completion/completions
5e9bef
%else
5e9bef
%define compdir %{_sysconfdir}/bash_completion.d
5e9bef
%endif
5e9bef
5e9bef
Summary: RPM package installer/updater/manager
5e9bef
Name: yum
5e9bef
Version: 3.4.3
582920
Release: 168%{?dist}
5e9bef
License: GPLv2+
5e9bef
Group: System Environment/Base
5e9bef
Source0: http://yum.baseurl.org/download/3.4/%{name}-%{version}.tar.gz
037afe
Source1: yum.conf.centos
5e9bef
Source2: yum-updatesd.conf.fedora
5e9bef
Patch1: yum-distro-configs.patch
5e9bef
Patch5: geode-arch.patch
5e9bef
Patch6: yum-HEAD.patch
5e9bef
Patch7: yum-ppc64-preferred.patch
5e9bef
Patch20: yum-manpage-files.patch
5e9bef
Patch21: yum-completion-helper.patch
5e9bef
5e9bef
# rhel-7.0
5e9bef
Patch30: BZ-801067-remove-kernel-modules-from-installonly.patch
5e9bef
patch31: BZ-1002977-use-the-provide-version.patch
5e9bef
patch32: BZ-1033416-yum-error-on-non-us-locale.patch
5e9bef
patch33: BZ-1050902-manpage-formatting-errrors.patch
5e9bef
patch34: BZ-1052994-yum-cron-install-unsigned-packages.patch
5e9bef
patch35: BZ-1041395-depsolve-loop-limit.patch
5e9bef
patch36: BZ-1053289-misc-perf+UI+simple-bug+docs-fixes.patch
5e9bef
patch37: BZ-1052436-group-bundle-pre-f20-fixes.patch
5e9bef
patch38: BZ-1040619-yum-cron-reporting.patch
5e9bef
patch39: BZ-1062959-add-fs-command.patch
5e9bef
patch40: BZ-1052436-group-bundle-docs.patch
5e9bef
patch41: BZ-1058297-remove-del-for-weird-anaconda-C-NULL-exception.patch
5e9bef
5e9bef
# rhel-7.1
5e9bef
Patch100: BZ-1130939-dont-create-lockdir-directories.patch
5e9bef
Patch101: BZ-1113395-verify-permissions-mask.patch
5e9bef
Patch102: BZ-1097383-usr-readonly.patch
5e9bef
Patch103: BZ-1095161-setopt-spaces-handling.patch
5e9bef
Patch104: BZ-1095157-traceback-when-empty-history.patch
5e9bef
Patch106: BZ-1138205-needs-restarting.patch
5e9bef
Patch107: BZ-1102585-variable-substitution.patch
5e9bef
Patch108: BZ-1096147-history-search-crash.patch
5e9bef
Patch109: BZ-1087911-update-minimal-manpage.patch
5e9bef
Patch110: BZ-1063181-upgrades-for-install-only.patch
5e9bef
Patch111: BZ-1147992-debuginfo-install-dolock-exception.patch
5e9bef
Patch112: BZ-1095146-file-uris-normpath.patch
5e9bef
5e9bef
# rhel-7.2
5e9bef
Patch150: BZ-1192239-update-minimal.patch
5e9bef
Patch151: BZ-1212514-not-enough-space.patch
5e9bef
Patch152: BZ-1212506-running-kernel-epoch.patch
5e9bef
Patch153: BZ-1168385-group-conditionals-deselect.patch
5e9bef
Patch154: BZ-1182096-yum-cron-conf-upgrade-minimal.patch
5e9bef
Patch155: BZ-1212519-exclude-installed.patch
5e9bef
Patch156: BZ-1063177-xml-traceback.patch
5e9bef
Patch157: BZ-1211384-yum-grouplist-headers.patch
5e9bef
Patch158: BZ-1193871-updateinfo-notice-when-arch-changed.patch
5e9bef
Patch159: BZ-1047793-lvm-snapshot.patch
5e9bef
Patch160: BZ-1168120-manpage.patch
5e9bef
Patch161: BZ-1182075-yum-security-manpage.patch
5e9bef
Patch162: BZ-1199976-kbase-articles.patch
5e9bef
Patch163: BZ-1188960-API-missing-requires.patch
5e9bef
Patch164: BZ-1233152-pvm-api-lv_attr.patch
5e9bef
Patch165: BZ-1244119-fssnapshot-automatic-percentage-manpage.patch
5e9bef
Patch166: BZ-1259837-igroups-empty-lines.patch
5e9bef
5e9bef
# rhel-7.3
5e9bef
Patch200: BZ-1267234-groupinstall-fail-on-non-existent.patch
5e9bef
Patch201: BZ-1274211-skip-missing-names.patch
5e9bef
Patch202: BZ-1183669-corrupt-cache.patch
5e9bef
Patch203: BZ-1235623-new-provides-realpath-file-search.patch
5e9bef
Patch204: BZ-1292160-security-lists-wrong-arch-updates.patch
5e9bef
Patch205: BZ-1267897-exclude-dups-from-security-updates.patch
5e9bef
Patch206: BZ-1292150-updateinfo-list-available.patch
5e9bef
Patch207: BZ-1293670-proxy.patch
5e9bef
Patch208: BZ-1291745-query-install-excludes.patch
5e9bef
Patch209: BZ-1293378-ftp-disable-epsv.patch
5e9bef
Patch210: BZ-1272058-arches.patch
5e9bef
Patch211: BZ-1279483-hidden-groups-manpage.patch
5e9bef
Patch212: BZ-1281593-yum-fs-vars.patch
5e9bef
Patch213: BZ-1306142-allow-older-installonly-deps.patch
5e9bef
Patch214: BZ-1321651-repoinfo-add-metadata-expire-filter.patch
5e9bef
Patch215: BZ-1202680-handle-non-ascii-email.patch
5e9bef
Patch216: BZ-1168121-fssnapshot-manpage-fix.patch
5e9bef
Patch217: BZ-1004853-yum-cron-handle-empty-transaction.patch
5e9bef
Patch218: BZ-1309676-fs-command-help-fix.patch
5e9bef
Patch219: BZ-1294789-yum-cron-fix-update_cmd.patch
5e9bef
Patch220: BZ-1292087-history-hash-crash.patch
5e9bef
Patch221: BZ-1234967-handle-invalid-yumdb.patch
5e9bef
Patch222: BZ-1208803-autosavets.patch
5e9bef
Patch223: BZ-1186690-compare_providers_priorities.patch
5e9bef
Patch224: BZ-1330423-skipbroken-installonly-limit-fix.patch
5e9bef
Patch225: BZ-1195745-failed-repo-message.patch
5e9bef
Patch226: BZ-1327962-conduit-typo.patch
5e9bef
Patch227: BZ-1328023-updateinfo-traceback.patch
5e9bef
Patch228: BZ-1293513-compdir.patch
5e9bef
Patch229: BZ-1065380-updateinfo-strip-respin.patch
5e9bef
Patch230: BZ-1175309-enable-repos-instruction.patch
5e9bef
Patch231: BZ-1337105-add-lazy-packages-caching-opt.patch
5e9bef
Patch232: BZ-1348995-ship-comps-rng-schema.patch
5e9bef
Patch233: BZ-1339168-yum-cron-conf-typo.patch
5e9bef
Patch234: BZ-1330670-system-name-email-from-cron.patch
5e9bef
Patch235: BZ-1347813-security-updates-count.patch
5e9bef
Patch236: BZ-1335250-fssnapshot-handle-lvm-errors.patch
5e9bef
Patch237: BZ-1356797-silent-exception.patch
5e9bef
Patch238: BZ-1377328-_metadata_cache_req.patch
5e9bef
5e9bef
# rhel-7.4
5e9bef
Patch250: BZ-1389816-include-repoid-in-timestamp-error.patch
5e9bef
Patch251: BZ-1369389-dont-recommend-makecache-if-running.patch
5e9bef
Patch252: BZ-1194915-add-logging-for-bad-notice-dupes.patch
5e9bef
Patch253: BZ1410326-Fix-for-history-package-list.patch
5e9bef
Patch254: BZ-1399628-updateinfo-fix-wrong-pkg-count.patch
5e9bef
Patch255: BZ-1391507-fix-filelist-queries-for-dup-pkgs.patch
5e9bef
Patch256: BZ-1343690-add-payload-gpgcheck-opt.patch
5e9bef
Patch257: BZ-1357083-clean-all-add-hint-rm-rf.patch
5e9bef
Patch258: BZ-1370134-yum-check-ignore-self-conflicts.patch
5e9bef
Patch259: BZ-1352585-detect-installed-provide.patch
5e9bef
Patch260: BZ-1397829-fix-reget-simple-md-fnames.patch
5e9bef
5e9bef
# rhel-7.5
5e9bef
Patch280: BZ-1287610-fips-dont-pollute-stderr.patch
5e9bef
Patch281: BZ-1358492-installonly-kernel.patch
5e9bef
Patch282: BZ-1175315-dont-require-enabled-repos-for-url.patch
5e9bef
Patch283: BZ-1386597-obsoletes-man-page.patch
5e9bef
Patch284: BZ-1411575-manpage-typo.patch
5e9bef
Patch285: BZ-1458841-preload-shared-libs.patch
5e9bef
Patch286: BZ-1451817-docs-improve-payload-gpgcheck-opt.patch
5e9bef
Patch287: BZ-1361609-improve-exactarchlist-opt.patch
5e9bef
Patch288: BZ-1432319-add-usercache-opt.patch
5e9bef
Patch289: BZ-1411692-docs-conf-var-naming-rules.patch
5e9bef
Patch290: BZ-1278333-yum-shell-support-exit-status.patch
5e9bef
5e9bef
# rhel-7.6
5e9bef
Patch310: BZ-1520454-gpgkey-retry-broken-redirects.patch
5e9bef
Patch311: BZ-1509831-baseurl-clarify-multiple-urls.patch
5e9bef
Patch312: BZ-1528608-updateinfo-preload-pkgsack.patch
5e9bef
Patch313: BZ-1477574-update-honor-multilib-policy-for-obsoletes.patch
5e9bef
Patch314: BZ-1481220-print-disk-usage-on-yum-clean-all.patch
5e9bef
Patch315: BZ-1480065-depsolve-filter-conflicting-provider.patch
5e9bef
Patch316: BZ-1506890-logrotate-change-size-to-maxsize.patch
5e9bef
5e9bef
# rhel-7.7
5e9bef
Patch340: BZ-1410234-downloadonly-unlink-tmp-files.patch
5e9bef
Patch341: BZ-1645173-clean-all-disk-usage-fixes.patch
5e9bef
Patch342: BZ-1600383-save-ts-no-str-concat.patch
5e9bef
Patch343: BZ-1510491-fixup-yumdb-validator.patch
5e9bef
5e9bef
# rhel-7.8
5e9bef
Patch360: BZ-1689025-installonly-do-not-reinstall-local.patch
5e9bef
Patch361: BZ-1713649-depsolve-every-provider-conflicts.patch
5e9bef
Patch362: BZ-1690376-gracefully-handle-empty-rpm-error-list.patch
5e9bef
Patch363: BZ-1564747-gracefully-handle-reinstall-self-conflicts.patch
5e9bef
Patch364: BZ-1510495-yumRepo-migrate-more-prints-to-logging.patch
5e9bef
Patch365: BZ-1744639-yum-cron-make-sure-output-fully-unicode.patch
5e9bef
Patch366: BZ-1573154-docs-yum-command-is-not-optional.patch
5e9bef
Patch367: BZ-1645618-updateinfo-suggest-verbose-command.patch
582920
Patch368: BZ-1757613-downloadonly-do-not-reset-localpath.patch
582920
582920
# rhel-7.9
582920
Patch369: BZ-1778763-fix-typo-sig_typ-sig_type.patch
582920
Patch370: BZ-1778784-check-for-revoked-subkeys-before-checking-the-signature.patch
5e9bef
5e9bef
URL: http://yum.baseurl.org/
5e9bef
BuildArchitectures: noarch
5e9bef
BuildRequires: python
5e9bef
BuildRequires: gettext
5e9bef
BuildRequires: intltool
5e9bef
# This is really CheckRequires ...
5e9bef
BuildRequires: python-nose
5e9bef
BuildRequires: python >= 2.4
5e9bef
BuildRequires: rpm-python, rpm >= 0:4.4.2
5e9bef
BuildRequires: python-iniparse
5e9bef
BuildRequires: python-sqlite
5e9bef
BuildRequires: python-urlgrabber >= 3.10-8
5e9bef
BuildRequires: yum-metadata-parser >= 1.1.0
5e9bef
BuildRequires: pygpgme
5e9bef
# End of CheckRequires
5e9bef
Conflicts: pirut < 1.1.4
5e9bef
Requires: python >= 2.4
037afe
Requires: yum-plugin-fastestmirror
5e9bef
Requires: rpm-python, rpm >= 0:4.11.3-22
5e9bef
Requires: python-iniparse
5e9bef
Requires: python-sqlite
5e9bef
Requires: python-urlgrabber >= 3.10-8
5e9bef
Requires: yum-metadata-parser >= 1.1.0
5e9bef
Requires: pygpgme
5e9bef
# rawhide is >= 0.5.3-7.fc18 ... as this is added.
5e9bef
Requires: pyliblzma
5e9bef
# Not really a suggests anymore, due to metadata using it.
5e9bef
Requires: pyxattr
5e9bef
# Suggests, needed for yum fs diff
5e9bef
Requires: diffutils
5e9bef
Requires: cpio
5e9bef
5e9bef
5e9bef
Conflicts: rpm >= 5-0
5e9bef
# Zif is a re-implementation of yum in C, however:
5e9bef
#
5e9bef
# 1. There is no co-operation/etc. with us.
5e9bef
# 2. It touches our private data directly.
5e9bef
#
5e9bef
# ...both of which mean that even if there were _zero_ bugs in zif, we'd
5e9bef
# never be able to change anything after the first user started using it. And
5e9bef
# of course:
5e9bef
#
5e9bef
# 3. Users will never be able to tell that it isn't weird yum bugs, when they
5e9bef
# hit them (and we'll probably never be able to debug them, without becoming
5e9bef
# zif experts).
5e9bef
#
5e9bef
# ...so we have two sane choices: i) Conflict with it. 2) Stop developing yum.
5e9bef
#
5e9bef
#  Upstream says that #2 will no longer be true after this release.
5e9bef
Conflicts: zif <= 0.1.3-3.fc15
5e9bef
5e9bef
Obsoletes: yum-skip-broken <= 1.1.18
5e9bef
Provides: yum-skip-broken = 1.1.18.yum
5e9bef
Obsoletes: yum-basearchonly <= 1.1.9
5e9bef
Obsoletes: yum-plugin-basearchonly <= 1.1.9
5e9bef
Provides: yum-basearchonly = 1.1.9.yum
5e9bef
Provides: yum-plugin-basearchonly = 1.1.9.yum
5e9bef
Obsoletes: yum-allow-downgrade < 1.1.20-0
5e9bef
Obsoletes: yum-plugin-allow-downgrade < 1.1.22-0
5e9bef
Provides: yum-allow-downgrade = 1.1.20-0.yum
5e9bef
Provides: yum-plugin-allow-downgrade = 1.1.22-0.yum
5e9bef
Obsoletes: yum-plugin-protect-packages < 1.1.27-0
5e9bef
Provides: yum-protect-packages = 1.1.27-0.yum
5e9bef
Provides: yum-plugin-protect-packages = 1.1.27-0.yum
5e9bef
Obsoletes: yum-plugin-download-order <= 0.2-2
5e9bef
Obsoletes: yum-plugin-downloadonly <= 1.1.31-7.fc18
5e9bef
Provides: yum-plugin-downloadonly = 3.4.3-44.yum
5e9bef
Obsoletes: yum-presto < 3.4.3-66.yum
5e9bef
Provides: yum-presto = 3.4.3-66.yum
5e9bef
Obsoletes: yum-plugin-security < 1.1.32
5e9bef
Provides: yum-plugin-security = 3.4.3-84.yum
5e9bef
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
5e9bef
5e9bef
5e9bef
%description
5e9bef
Yum is a utility that can check for and automatically download and
5e9bef
install updated RPM packages. Dependencies are obtained and downloaded 
5e9bef
automatically, prompting the user for permission as necessary.
5e9bef
5e9bef
%package updatesd
5e9bef
Summary: Update notification daemon
5e9bef
Group: Applications/System
5e9bef
Requires: yum = %{version}-%{release}
5e9bef
Requires: dbus-python
5e9bef
Requires: pygobject2
5e9bef
Requires(preun): /sbin/chkconfig
5e9bef
Requires(post): /sbin/chkconfig
5e9bef
Requires(preun): /sbin/service
5e9bef
Requires(post): /sbin/service
5e9bef
Requires(postun): /sbin/chkconfig
5e9bef
Requires(postun): /sbin/service
5e9bef
5e9bef
5e9bef
%description updatesd
5e9bef
yum-updatesd provides a daemon which checks for available updates and 
5e9bef
can notify you when they are available via email, syslog or dbus. 
5e9bef
5e9bef
%package cron
5e9bef
Summary: Files needed to run yum updates as a cron job
5e9bef
Group: System Environment/Base
5e9bef
Requires: yum >= 3.4.3-84 cronie crontabs findutils
5e9bef
%if %{yum_cron_systemd}
5e9bef
BuildRequires: systemd-units
5e9bef
Requires(post): systemd
5e9bef
Requires(preun): systemd
5e9bef
Requires(postun): systemd
5e9bef
%else
5e9bef
Requires(post): /sbin/chkconfig
5e9bef
Requires(post): /sbin/service
5e9bef
Requires(preun): /sbin/chkconfig
5e9bef
Requires(preun): /sbin/service
5e9bef
Requires(postun): /sbin/service
5e9bef
%endif
5e9bef
5e9bef
%description cron
5e9bef
These are the files needed to run yum updates as a cron job.
5e9bef
Install this package if you want auto yum updates nightly via cron.
5e9bef
5e9bef
5e9bef
%prep
5e9bef
%setup -q
5e9bef
%patch5 -p1
5e9bef
%patch6 -p1
5e9bef
%patch7 -p1
5e9bef
%patch20 -p1
5e9bef
%patch21 -p1
5e9bef
5e9bef
# rhel-7.0
5e9bef
%patch30 -p1
5e9bef
%patch31 -p1
5e9bef
%patch32 -p1
5e9bef
%patch33 -p1
5e9bef
%patch34 -p1
5e9bef
%patch35 -p1
5e9bef
%patch36 -p1
5e9bef
%patch37 -p1
5e9bef
%patch38 -p1
5e9bef
%patch39 -p1
5e9bef
%patch40 -p1
5e9bef
%patch41 -p1
5e9bef
5e9bef
# rhel-7.1
5e9bef
%patch100 -p1
5e9bef
%patch101 -p1
5e9bef
%patch102 -p1
5e9bef
%patch103 -p1
5e9bef
%patch104 -p1
5e9bef
%patch106 -p1
5e9bef
%patch107 -p1
5e9bef
%patch108 -p1
5e9bef
%patch109 -p1
5e9bef
%patch110 -p1
5e9bef
%patch111 -p1
5e9bef
%patch112 -p1
5e9bef
5e9bef
# rhel-7.2
5e9bef
%patch150 -p1
5e9bef
%patch151 -p1
5e9bef
%patch152 -p1
5e9bef
%patch153 -p1
5e9bef
%patch154 -p1
5e9bef
%patch155 -p1
5e9bef
%patch156 -p1
5e9bef
%patch157 -p1
5e9bef
%patch158 -p1
5e9bef
%patch159 -p1
5e9bef
%patch160 -p1
5e9bef
%patch161 -p1
5e9bef
%patch162 -p1
5e9bef
%patch163 -p1
5e9bef
%patch164 -p1
5e9bef
%patch165 -p1
5e9bef
%patch166 -p1
5e9bef
5e9bef
# rhel-7.3
5e9bef
%patch200 -p1
5e9bef
%patch201 -p1
5e9bef
%patch202 -p1
5e9bef
%patch203 -p1
5e9bef
%patch204 -p1
5e9bef
%patch205 -p1
5e9bef
%patch206 -p1
5e9bef
%patch207 -p1
5e9bef
%patch208 -p1
5e9bef
%patch209 -p1
5e9bef
%patch210 -p1
5e9bef
%patch211 -p1
5e9bef
%patch212 -p1
5e9bef
%patch213 -p1
5e9bef
%patch214 -p1
5e9bef
%patch215 -p1
5e9bef
%patch216 -p1
5e9bef
%patch217 -p1
5e9bef
%patch218 -p1
5e9bef
%patch219 -p1
5e9bef
%patch220 -p1
5e9bef
%patch221 -p1
5e9bef
%patch222 -p1
5e9bef
%patch223 -p1
5e9bef
%patch224 -p1
5e9bef
%patch225 -p1
5e9bef
%patch226 -p1
5e9bef
%patch227 -p1
5e9bef
%patch228 -p1
5e9bef
%patch229 -p1
5e9bef
%patch230 -p1
5e9bef
%patch231 -p1
5e9bef
%patch232 -p1
5e9bef
%patch233 -p1
5e9bef
%patch234 -p1
5e9bef
%patch235 -p1
5e9bef
%patch236 -p1
5e9bef
%patch237 -p1
5e9bef
%patch238 -p1
5e9bef
5e9bef
# rhel-7.4
5e9bef
%patch250 -p1
5e9bef
%patch251 -p1
5e9bef
%patch252 -p1
5e9bef
%patch253 -p1
5e9bef
%patch254 -p1
5e9bef
%patch255 -p1
5e9bef
%patch256 -p1
5e9bef
%patch257 -p1
5e9bef
%patch258 -p1
5e9bef
%patch259 -p1
5e9bef
%patch260 -p1
5e9bef
5e9bef
# rhel-7.5
5e9bef
%patch280 -p1
5e9bef
%patch281 -p1
5e9bef
%patch282 -p1
5e9bef
%patch283 -p1
5e9bef
%patch284 -p1
5e9bef
%patch285 -p1
5e9bef
%patch286 -p1
5e9bef
%patch287 -p1
5e9bef
%patch288 -p1
5e9bef
%patch289 -p1
5e9bef
%patch290 -p1
5e9bef
5e9bef
# rhel-7.6
5e9bef
%patch310 -p1
5e9bef
%patch311 -p1
5e9bef
%patch312 -p1
5e9bef
%patch313 -p1
5e9bef
%patch314 -p1
5e9bef
%patch315 -p1
5e9bef
%patch316 -p1
5e9bef
5e9bef
# rhel-7.7
5e9bef
%patch340 -p1
5e9bef
%patch341 -p1
5e9bef
%patch342 -p1
5e9bef
%patch343 -p1
5e9bef
5e9bef
# rhel-7.8
5e9bef
%patch360 -p1
5e9bef
%patch361 -p1
5e9bef
%patch362 -p1
5e9bef
%patch363 -p1
5e9bef
%patch364 -p1
5e9bef
%patch365 -p1
5e9bef
%patch366 -p1
5e9bef
%patch367 -p1
582920
%patch368 -p1
582920
582920
# rhel-7.9
582920
%patch369 -p1
582920
%patch370 -p1
5e9bef
5e9bef
# Do distro config. changes after everything else.
5e9bef
%patch1 -p1
5e9bef
5e9bef
%build
5e9bef
make
5e9bef
5e9bef
%if !%{disable_check}
5e9bef
%check
5e9bef
make check
5e9bef
%endif
5e9bef
5e9bef
5e9bef
%install
5e9bef
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
5e9bef
5e9bef
%if %{yum_cron_systemd}
5e9bef
INIT=systemd
5e9bef
%else
5e9bef
INIT=sysv
5e9bef
%endif
5e9bef
5e9bef
make DESTDIR=$RPM_BUILD_ROOT UNITDIR=%{_unitdir} INIT=$INIT COMPDIR=%{compdir} install
5e9bef
5e9bef
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/yum.conf
5e9bef
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d $RPM_BUILD_ROOT/%{yum_pluginslib}
5e9bef
mkdir -p $RPM_BUILD_ROOT/%{yum_pluginsshare}
5e9bef
5e9bef
%if %{move_yum_conf_back}
5e9bef
# for now, move repodir/yum.conf back
5e9bef
mv $RPM_BUILD_ROOT/%{_sysconfdir}/yum/repos.d $RPM_BUILD_ROOT/%{_sysconfdir}/yum.repos.d
5e9bef
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/yum/yum.conf
5e9bef
%endif
5e9bef
5e9bef
%if %{yum_updatesd}
5e9bef
echo Keeping local yum-updatesd
5e9bef
%else
5e9bef
5e9bef
# yum-updatesd has moved to the separate source version
5e9bef
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/yum/yum-updatesd.conf 
5e9bef
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/yum-updatesd
5e9bef
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1/system.d/yum-updatesd.conf
5e9bef
rm -f $RPM_BUILD_ROOT/%{_sbindir}/yum-updatesd
5e9bef
rm -f $RPM_BUILD_ROOT/%{_mandir}/man*/yum-updatesd*
5e9bef
rm -f $RPM_BUILD_ROOT/%{_datadir}/yum-cli/yumupd.py*
5e9bef
5e9bef
%endif
5e9bef
5e9bef
# Ghost files:
5e9bef
mkdir -p $RPM_BUILD_ROOT/var/lib/yum/history
5e9bef
mkdir -p $RPM_BUILD_ROOT/var/lib/yum/plugins
5e9bef
mkdir -p $RPM_BUILD_ROOT/var/lib/yum/yumdb
5e9bef
touch $RPM_BUILD_ROOT/var/lib/yum/uuid
5e9bef
5e9bef
# rpmlint bogus stuff...
5e9bef
chmod +x $RPM_BUILD_ROOT/%{_datadir}/yum-cli/*.py
5e9bef
chmod +x $RPM_BUILD_ROOT/%{python_sitelib}/yum/*.py
5e9bef
chmod +x $RPM_BUILD_ROOT/%{python_sitelib}/rpmUtils/*.py
5e9bef
5e9bef
%find_lang %name
5e9bef
5e9bef
%if %{yum_cron_systemd}
5e9bef
# Remove the yum-cron sysV stuff to make rpmbuild happy..
5e9bef
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/yum-cron
5e9bef
%else
5e9bef
# Remove the yum-cron systemd stuff to make rpmbuild happy..
5e9bef
rm -f $RPM_BUILD_ROOT/%{_unitdir}/yum-cron.service
5e9bef
%endif
5e9bef
5e9bef
%clean
5e9bef
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
5e9bef
5e9bef
5e9bef
%if %{yum_updatesd}
5e9bef
%post updatesd
5e9bef
/sbin/chkconfig --add yum-updatesd
5e9bef
/sbin/service yum-updatesd condrestart >/dev/null 2>&1
5e9bef
exit 0
5e9bef
5e9bef
%preun updatesd
5e9bef
if [ $1 = 0 ]; then
5e9bef
 /sbin/chkconfig --del yum-updatesd
5e9bef
 /sbin/service yum-updatesd stop >/dev/null 2>&1
5e9bef
fi
5e9bef
exit 0
5e9bef
%endif
5e9bef
5e9bef
%post cron
5e9bef
5e9bef
%if %{yum_cron_systemd}
5e9bef
#systemd_post yum-cron.service
5e9bef
#  Do this manually because it's a fake service for a cronjob, and cronjobs
5e9bef
# are default on atm. This may change in the future.
5e9bef
if [ $1 = 1 ]; then
5e9bef
 systemctl enable yum-cron >/dev/null 2>&1
5e9bef
else
5e9bef
#  Note that systemctl preset is being run here ... but _only_ on initial
5e9bef
# install. So try this...
5e9bef
5e9bef
if [ -f /var/lock/subsys/yum-cron -a -f /etc/rc.d/init.d/yum-cron ]; then
5e9bef
 systemctl enable yum-cron >/dev/null 2>&1
5e9bef
fi
5e9bef
fi
5e9bef
5e9bef
# Also note:
5e9bef
#  systemctl list-unit-files | fgrep yum-cron
5e9bef
%else
5e9bef
# SYSV init post cron
5e9bef
# Make sure chkconfig knows about the service
5e9bef
/sbin/chkconfig --add yum-cron
5e9bef
# if an upgrade:
5e9bef
if [ "$1" -ge "1" ]; then
5e9bef
# if there's a /etc/rc.d/init.d/yum file left, assume that there was an
5e9bef
# older instance of yum-cron which used this naming convention.  Clean 
5e9bef
# it up, do a conditional restart
5e9bef
 if [ -f /etc/init.d/yum ]; then 
5e9bef
# was it on?
5e9bef
  /sbin/chkconfig yum
5e9bef
  RETVAL=$?
5e9bef
  if [ $RETVAL = 0 ]; then
5e9bef
# if it was, stop it, then turn on new yum-cron
5e9bef
   /sbin/service yum stop 1> /dev/null 2>&1
5e9bef
   /sbin/service yum-cron start 1> /dev/null 2>&1
5e9bef
   /sbin/chkconfig yum-cron on
5e9bef
  fi
5e9bef
# remove it from the service list
5e9bef
  /sbin/chkconfig --del yum
5e9bef
 fi
5e9bef
fi 
5e9bef
exit 0
5e9bef
%endif
5e9bef
5e9bef
%preun cron
5e9bef
%if %{yum_cron_systemd}
5e9bef
%systemd_preun yum-cron.service
5e9bef
%else
5e9bef
# SYSV init preun cron
5e9bef
# if this will be a complete removeal of yum-cron rather than an upgrade,
5e9bef
# remove the service from chkconfig control
5e9bef
if [ $1 = 0 ]; then
5e9bef
 /sbin/chkconfig --del yum-cron
5e9bef
 /sbin/service yum-cron stop 1> /dev/null 2>&1
5e9bef
fi
5e9bef
exit 0
5e9bef
%endif
5e9bef
5e9bef
%postun cron
5e9bef
%if %{yum_cron_systemd}
5e9bef
%systemd_postun_with_restart yum-cron.service
5e9bef
%else
5e9bef
# SYSV init postun cron
5e9bef
5e9bef
# If there's a yum-cron package left after uninstalling one, do a
5e9bef
# conditional restart of the service
5e9bef
if [ "$1" -ge "1" ]; then
5e9bef
 /sbin/service yum-cron condrestart 1> /dev/null 2>&1
5e9bef
fi
5e9bef
exit 0
5e9bef
%endif
5e9bef
5e9bef
5e9bef
%files -f %{name}.lang
5e9bef
%defattr(-, root, root, -)
5e9bef
%doc README AUTHORS COPYING TODO INSTALL ChangeLog PLUGINS docs/comps.rng
5e9bef
%if %{move_yum_conf_back}
5e9bef
%config(noreplace) %{_sysconfdir}/yum.conf
5e9bef
%dir %{_sysconfdir}/yum.repos.d
5e9bef
%else
5e9bef
%config(noreplace) %{_sysconfdir}/yum/yum.conf
5e9bef
%dir %{_sysconfdir}/yum/repos.d
5e9bef
%endif
5e9bef
%config(noreplace) %{_sysconfdir}/yum/version-groups.conf
5e9bef
%dir %{_sysconfdir}/yum
5e9bef
%dir %{_sysconfdir}/yum/protected.d
5e9bef
%dir %{_sysconfdir}/yum/fssnap.d
5e9bef
%dir %{_sysconfdir}/yum/vars
5e9bef
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
5e9bef
%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
5e9bef
%(dirname %{compdir})
5e9bef
%else
5e9bef
%{compdir}
5e9bef
%endif
5e9bef
%dir %{_datadir}/yum-cli
5e9bef
%{_datadir}/yum-cli/*
5e9bef
%exclude %{_datadir}/yum-cli/completion-helper.py?
5e9bef
%if %{yum_updatesd}
5e9bef
%exclude %{_datadir}/yum-cli/yumupd.py*
5e9bef
%endif
5e9bef
%{_bindir}/yum
5e9bef
%{python_sitelib}/yum
5e9bef
%{python_sitelib}/rpmUtils
5e9bef
%dir /var/cache/yum
5e9bef
%dir /var/lib/yum
5e9bef
%ghost /var/lib/yum/uuid
5e9bef
%ghost /var/lib/yum/history
5e9bef
%ghost /var/lib/yum/plugins
5e9bef
%ghost /var/lib/yum/yumdb
5e9bef
%{_mandir}/man*/yum.*
5e9bef
%{_mandir}/man*/yum-shell*
5e9bef
# plugin stuff
5e9bef
%dir %{_sysconfdir}/yum/pluginconf.d 
5e9bef
%dir %{yum_pluginslib}
5e9bef
%dir %{yum_pluginsshare}
5e9bef
5e9bef
%files cron
5e9bef
%defattr(-,root,root)
5e9bef
%doc COPYING
5e9bef
%{_sysconfdir}/cron.daily/0yum-daily.cron
5e9bef
%{_sysconfdir}/cron.hourly/0yum-hourly.cron
5e9bef
%config(noreplace) %{_sysconfdir}/yum/yum-cron.conf
5e9bef
%config(noreplace) %{_sysconfdir}/yum/yum-cron-hourly.conf
5e9bef
%if %{yum_cron_systemd}
5e9bef
%{_unitdir}/yum-cron.service
5e9bef
%else
5e9bef
%{_sysconfdir}/rc.d/init.d/yum-cron
5e9bef
%endif
5e9bef
%{_sbindir}/yum-cron
5e9bef
%{_mandir}/man*/yum-cron.*
5e9bef
5e9bef
%if %{yum_updatesd}
5e9bef
%files updatesd
5e9bef
%defattr(-, root, root)
5e9bef
%config(noreplace) %{_sysconfdir}/yum/yum-updatesd.conf
5e9bef
%config %{_sysconfdir}/rc.d/init.d/yum-updatesd
5e9bef
%config %{_sysconfdir}/dbus-1/system.d/yum-updatesd.conf
5e9bef
%{_datadir}/yum-cli/yumupd.py*
5e9bef
%{_sbindir}/yum-updatesd
5e9bef
%{_mandir}/man*/yum-updatesd*
5e9bef
%endif
5e9bef
5e9bef
%changelog
037afe
* Wed May 20 2020 CentOS Sources <bugs@centos.org> - 3.4.3-168.el7.centos
037afe
- CentOS yum config
037afe
-  use the CentOS bug tracker url
037afe
-  retain installonly limit of 5
037afe
-  ensure distrover is always from centos-release
037afe
- Make yum require yum-plugin-fastestmirror
037afe
582920
* Thu Apr 16 2020 Pavla Kratochvilova <pkratoch@redhat.com> - 3.4.3-168
582920
- Fix typo sig_typ -> sig_type
582920
- Resolves: bug#1778763
582920
- Check for revoked subkeys before checking the signature
582920
- Resolves: bug#1778784
582920
582920
* Fri Jan 10 2020 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-167
582920
- downloadonly: do not reset localpath
582920
- Resolves: bug#1757613
f8d9d7
5e9bef
* Mon Sep 09 2019 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-166
5e9bef
- docs: yum command argument is not optional
5e9bef
- Resolves: bug#1573154
5e9bef
- updateinfo: suggest command for --verbose if bad duplicate
5e9bef
- Resolves: bug#1645618
5e9bef
5e9bef
* Mon Aug 26 2019 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-165
5e9bef
- yum-cron: convert output to unicode before emitting
5e9bef
- Resolves: bug#1744639
5e9bef
5e9bef
* Fri Aug 23 2019 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-164
5e9bef
- Do not reinstall local installonly packages
5e9bef
- Resolves: bug#1689025
5e9bef
- Fix traceback when every provider conflicts with requiring package
5e9bef
- Resolves: bug#1713649
5e9bef
- Gracefully handle empty RPM error list during transaction test
5e9bef
- Resolves: bug#1690376
5e9bef
- Gracefully handle self-conflicts during reinstall
5e9bef
- Resolves: bug#1564747
5e9bef
- yumRepo: migrate more prints to logging
5e9bef
- Resolves: bug#1510495
5e9bef
5e9bef
* Fri May 17 2019 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-163
5e9bef
- Fix from_repo yumdb validator for local pkgs
5e9bef
- Resolves: bug#1510491
5e9bef
5e9bef
* Wed Mar 27 2019 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-162
5e9bef
- downloadonly: unlink .tmp files on ctrl-c
5e9bef
- Resolves: bug#1410234
5e9bef
- Fix calculation of uncleaned disk space after "yum clean all"
5e9bef
- Resolves: bug#1645173
5e9bef
- Speed up depsolving in Anaconda for large transactions
5e9bef
- Resolves: bug#1600383
5e9bef
5e9bef
* Wed Aug 15 2018 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-161
5e9bef
- Improve retry logic for gpg keys
5e9bef
- Resolves: bug#1520454
5e9bef
5e9bef
* Mon Jul 16 2018 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-160
5e9bef
- Only print full disk usage in verbose mode on "yum clean all"
5e9bef
- Resolves: bug#1481220
5e9bef
5e9bef
* Fri Jun 22 2018 Michal Domonkos <mdomonko@redhat.com> - 3.4.3-159
5e9bef
- Retry on gpgkey timeout from MirrorManager
5e9bef
- Resolves: bug#1520454
5e9bef
- docs: baseurl: clarify multiple URLs
5e9bef
- Resolves: bug#1509831
5e9bef
- updateinfo: preload pkgSack
5e9bef
- Resolves: bug#1528608
5e9bef
- update(): honor multilib_policy for obsoletes
5e9bef
- Resolves: bug#1477574
5e9bef
- Print a disk usage summary on "yum clean all" and clarify docs
5e9bef
- Resolves: bug#1481220
5e9bef
- depsolve: filter out conflicting provider
5e9bef
- Resolves: bug#1480065
5e9bef
- Change 'size' option to 'maxsize' in yum.logrotate
5e9bef
- Resolves: bug#1506890
5e9bef
5e9bef
* Sun Nov 26 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-158
5e9bef
- Add support for yum-shell exit status.
5e9bef
- Resolves: bug#1278333
5e9bef
5e9bef
* Fri Nov 03 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-157
5e9bef
- docs: clarify variable name matching.
5e9bef
- Resolves: bug#1411692
5e9bef
5e9bef
* Wed Nov 01 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-156
5e9bef
- Preload shared libs that we may dlopen().
5e9bef
- Resolves: bug#1458841
5e9bef
- Update payload_gpgcheck documentation.
5e9bef
- Resolves: bug#1451817
5e9bef
- Make exactarchlist support wildcards and add docs.
5e9bef
- Resolves: bug#1361609
5e9bef
- Add usercache config option.
5e9bef
- Resolves: bug#1432319
5e9bef
5e9bef
* Thu Oct 06 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-155
5e9bef
- Don't pollute stderr in FIPS mode.
5e9bef
- Resolves: bug#1287610
5e9bef
- Don't require enabled repos for URL installs.
5e9bef
- Resolves: bug#1175315
5e9bef
- installonlypkgs: add "installonlypkg(kernel)
5e9bef
- Resolves: bug#1358492
5e9bef
- Manpage fixes.
5e9bef
- Resolves: bug#1386597
5e9bef
- Resolves: bug#1411575
5e9bef
5e9bef
* Mon Mar 27 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-154
5e9bef
- Add payload_gpgcheck option.
5e9bef
- Resolves: bug#1343690
5e9bef
- Add hint about rm -rf for yum clean all.
5e9bef
- Resolves: bug#1357083
5e9bef
- Have "yum check" ignore self conflicts.
5e9bef
- Resolves: bug#1370134
5e9bef
- Detect installed virtual provide in install().
5e9bef
- Resolves: bug#1352585
5e9bef
- Fix reget problems with simple md filenames.
5e9bef
- Resolves: bug#1397829
5e9bef
5e9bef
* Thu Mar 02 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-153
5e9bef
- Filter duplicates when counting security updates.
5e9bef
- Resolves: bug#1399628
5e9bef
- sqlitesack: fix filelist queries for duplicate pkgs.
5e9bef
- Resolves: bug#1391507
5e9bef
5e9bef
* Mon Feb 06 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-152
5e9bef
- Fix 'history package-list'.
5e9bef
- Resolves: bug#1410326
5e9bef
5e9bef
* Thu Feb 02 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-151
5e9bef
- Add repo-id to repomd timestamp error message.
5e9bef
- Resolves: bug#1389816
5e9bef
- Don't recommend makecache if just running.
5e9bef
- Resolves: bug#1369389
5e9bef
- Add logging of bad update notice duplicates.
5e9bef
- Resolves: bug#1194915
5e9bef
5e9bef
* Mon Sep 19 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-150
5e9bef
- Check for _metadata_cache_req properly.
5e9bef
- Resolves: bug#1377328
5e9bef
5e9bef
* Mon Aug 29 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-149
5e9bef
- Report __del__ RepoError exceptions into log instead of stderr.
5e9bef
- Resolves: bug#1356797
5e9bef
5e9bef
* Thu Aug 04 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-148
5e9bef
- Don't change method signature for lazy:packages.
5e9bef
- Related: bug#1337105
5e9bef
5e9bef
* Fri Jul 22 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-147
5e9bef
- Better exception handling in fssnap.
5e9bef
- Resolves: bug#1335250
5e9bef
5e9bef
* Thu Jul 21 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-146
5e9bef
- Fix count of applicable security updates.
5e9bef
- Related: bug#1292160
5e9bef
- Update the docs for compare_providers_priority.
5e9bef
- Related: bug#1186690
5e9bef
5e9bef
* Mon Jul 18 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-145
5e9bef
- yum-cron: properly replace 'localhost' with system_name value in email_from.
5e9bef
- Related: bug#1330670
5e9bef
5e9bef
* Fri Jul 01 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-144
5e9bef
- Fixed the required python-urlgrabber version.
5e9bef
- Related: bug#1337105
5e9bef
5e9bef
* Thu Jun 30 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-143
5e9bef
- Add lazy:packages caching option.
5e9bef
- Resolves: bug#1337105
5e9bef
- Install comps.rng on the system.
5e9bef
- Resolves: bug#1348995
5e9bef
- Typo fixes.
5e9bef
- Resolves: bug#1339168
5e9bef
- yum-cron: replace 'localhost' with system_name value in email_from.
5e9bef
- Resolves: bug#1330670
5e9bef
5e9bef
* Thu May 19 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-142
5e9bef
- Reworked the respin suffix patch.
5e9bef
- Related: bug#1065380
5e9bef
5e9bef
* Thu May 19 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-141
5e9bef
- updateinfo: strip respin suffix if present.
5e9bef
- Resolves: bug#1065380
5e9bef
- Mention subscription-manager for enabling repos.
5e9bef
- Resolves: bug#1175309
5e9bef
5e9bef
* Wed May 11 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-140
5e9bef
- Fix bash-completion dir in Makefile.
5e9bef
- Related: bug#1293513
5e9bef
5e9bef
* Tue May 10 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-139
5e9bef
- Add autosavets option allowing to avoid autosaving transactions.
5e9bef
- Resolves: bug#1208803
5e9bef
- Add compare_providers_priority repository option.
5e9bef
- Resolves: bug#1186690
5e9bef
- skipbroken: don't installonly_limit if new pkg fails.
5e9bef
- Resolves: bug#1330423
5e9bef
- Recommend --disablerepo and subscription-manager when a repo fails.
5e9bef
- Resolves: bug#1195745
5e9bef
- Fix a typo in exclude_updates().
5e9bef
- Resolves: bug#1327962
5e9bef
- Fix 'updateinfo list all' traceback and indicate if the package is installed.
5e9bef
- Resolves: bug#1328023
5e9bef
- Explicitly list the bash completions directory.
5e9bef
- Resolves: bug#1293513
5e9bef
5e9bef
* Fri Apr 29 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-138
5e9bef
- Read FS yumvars before yum.conf setup, and reread if installroot changed.
5e9bef
- Resolves: bug#1281593
5e9bef
- Cope with older installonly packages from deps.
5e9bef
- Resolves: bug#1306142
5e9bef
- Add metadata_expire_filter to repoinfo output.
5e9bef
- Resolves: bug#1321651
5e9bef
- yum-cron: don't crash with non-ascii email.
5e9bef
- Resolves: bug#1202680
5e9bef
- Fix fssnapshot section in the manpage.
5e9bef
- Resolves: bug#1168121
5e9bef
- yum-cron: don't fail on empty transaction.
5e9bef
- Resolves: bug#1004853
5e9bef
- Fix summary for yum fs command.
5e9bef
- Resolves: bug#1309676
5e9bef
- yum-cron: fix the parsing of update_cmd.
5e9bef
- Resolves: bug#1294789
5e9bef
- Make YumHistoryRpmdbProblem objects hashable.
5e9bef
- Resolves: bug#1292087
5e9bef
- Allow for validating attributes read from yumdb.
5e9bef
- Resolves: bug#1234967
5e9bef
5e9bef
* Tue Apr 05 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-137
5e9bef
- Honor proxy=_none_ set in yum.conf.
5e9bef
- Resolves: bug#1293670
5e9bef
- Fix the default value for query_install_excludes config option.
5e9bef
- Resolves: bug#1291745
5e9bef
- Add ftp_disable_epsv config option.
5e9bef
- Resolves: bug#1293378
5e9bef
- Add ppc64le and aarch64 to rpmUtils.arch.arches.
5e9bef
- Resolves: bug#1272058
5e9bef
- Clarify using 'group list' command for hidden groups in the man page.
5e9bef
- Resolves: bug#1279483
5e9bef
5e9bef
* Tue Mar 22 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-136
5e9bef
- Fix updateinfo to exclude wrong arch updates.
5e9bef
- Resolves: bug#1292160
5e9bef
- Exclude duplicates from the list of security updates.
5e9bef
- Resolves: bug#1267897
5e9bef
- Fix 'updateinfo list available' logic and make 'updates' the default.
5e9bef
- Resolves: bug#1292150
5e9bef
5e9bef
* Mon Mar 21 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-135
5e9bef
- Search new providers for realpath filenames.
5e9bef
- Resolves: bug#1235623
5e9bef
5e9bef
* Thu Mar 17 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-134
5e9bef
- Disable repo with skip_if_unavailable=True if repomd.xml can't be retrieved.
5e9bef
- Resolves: bug#1183669
5e9bef
5e9bef
* Wed Mar 16 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-133
5e9bef
- Fail on attempting to install a non-existent group.
5e9bef
- Resolves: bug#1267234
5e9bef
- Add config options skip_missing_names_on_install and skip_missing_names_on_update.
5e9bef
- Resolves: bug#1274211
5e9bef
5e9bef
* Wed Sep 09 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-132
5e9bef
- Don't fail on empty lines in group files.
5e9bef
- Resolves: bug#1259837
5e9bef
5e9bef
* Wed Aug 12 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-131
5e9bef
- Update not enough space messages for fssnapshot.
5e9bef
- Related: bug#1047793
5e9bef
5e9bef
* Thu Jul 30 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-130
5e9bef
- Fix fssnap_automatic_devices and fssnap_automatic_percentage in yum.conf manpage.
5e9bef
- Resolves: bug#1244119
5e9bef
5e9bef
* Mon Jul 13 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-129
5e9bef
- Fix UnboundLocalError in deselect().
5e9bef
- Related: bug#1168385
5e9bef
- Update the URL of kcs article.
5e9bef
- Related: bug#1200338
5e9bef
5e9bef
* Thu Jul 09 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-128
5e9bef
- Stop caching fssnapshot postfixes and add microseconds.
5e9bef
- Related: bug#1047793
5e9bef
5e9bef
* Wed Jul 01 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-127
5e9bef
- Fix lvm API calls. Patch by Marek Marusic.
5e9bef
- Resolves: bug#1233152
5e9bef
5e9bef
* Thu May 21 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-126
5e9bef
- Fix update-minimal traceback and ignoring updates.
5e9bef
- Resolves: bug#1192239
5e9bef
- Expect KB as well as MB in disk requirements message from rpm.
5e9bef
- Resolves: bug#1212514
5e9bef
- Make sure epoch is a string while checking for running kernel.
5e9bef
- Resolves: bug#1212506
5e9bef
- Fix tsInfo.conditionals in deselect() when the package is not yet in the transaction.
5e9bef
- Resolves: bug#1168385
5e9bef
- Replace 'upgrade-minimal' with documented 'update-minimal' in yum-cron.conf files.
5e9bef
- Resolves: bug#1182096
5e9bef
- Add query_install_excludes conf./docs and use it for list/info/search/provides.
5e9bef
- Resolves: bug#1212519
5e9bef
- Don't traceback on xml parsing.
5e9bef
- Resolves: bug#1063177
5e9bef
- Fix casing of 'yum grouplist' headers.
5e9bef
- Resolves: bug#1211384
5e9bef
- Show advisory even if package arch changed.
5e9bef
- Resolves: bug#1193871
5e9bef
- Add fssnap_abort_on_errors config option and improve detecting if lvm is installed.
5e9bef
- Resolves: bug#1047793
5e9bef
- Fix default for fssnap_automatic_keep in the man page and dad logging for automatic fssnap events.
5e9bef
- Resolves: bug#1145485
5e9bef
- yum manpage: move 'history info' description to its proper place.
5e9bef
- Resolves: bug#1168120
5e9bef
- Add missing documentation from yum-security manpage.
5e9bef
- Resolves: bug#1182075
5e9bef
- Add links to knowledge base articles for http errors 404 and 403 and curl error 60.
5e9bef
- Resolves: bug#1199976
5e9bef
- Resolves: bug#1200312
5e9bef
- Resolves: bug#1200338
5e9bef
- API v2.7: missing_requires, pretty_output_update, promptYN fix, confList.
5e9bef
- Resolves: bug#1188960
5e9bef
5e9bef
* Mon Jan 12 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-125
5e9bef
- Roll back the broken lvm patch.
5e9bef
- Related: bug#1047793
5e9bef
5e9bef
* Thu Nov 13 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-124
5e9bef
- normpath() file URIs.
5e9bef
- Resolves: bug#1095146
5e9bef
5e9bef
* Mon Nov 10 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-123
5e9bef
- Fix debuginfo-install doLock() traceback.
5e9bef
- Resolves: bug#1147992
5e9bef
5e9bef
* Mon Sep 29 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-122
5e9bef
- Don't look for upgrades for install only packages.
5e9bef
- Resolves: bug#1063181
5e9bef
5e9bef
* Wed Sep 24 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-121
5e9bef
- Fix variable substitution.
5e9bef
- Resolves: bug#1102585
5e9bef
- Fix history searching for [abc] character lists failures.
5e9bef
- Resolves: bug#1096147
5e9bef
- Fix update-minimal command in the man page.
5e9bef
- Resolves: bug#1087911
5e9bef
5e9bef
* Thu Sep  4 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-120
5e9bef
- Fix and refactor utils.get_process_info().
5e9bef
- Resolves: bug#1138205
5e9bef
5e9bef
* Thu Sep  4 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-119
5e9bef
- Don't create lockdir directories.
5e9bef
- Resolves: rhbz#1130939
5e9bef
- Mask st_mode to fix verifying permissions for ghost files.
5e9bef
- Resolves: rhbz#1113395
5e9bef
- Check /usr for writability before running a transaction.
5e9bef
- Resolves: rhbz#1097383
5e9bef
- Make --setopt handle spaces properly.
5e9bef
- Resolves: rhbz#1095161
5e9bef
- Fix traceback when the history dir is empty.
5e9bef
- Resolves: rhbz#1095157
5e9bef
- Test for lvm binary before using.
5e9bef
- Resolves: rhbz#1047793
5e9bef
5e9bef
* Tue Apr 15 2014 James Antill <james.antill@redhat.com> - 3.4.3-118
5e9bef
- Remove CHUNK argument from open() for weird anaconda C NULL exception.
5e9bef
- Resolves: rhbz#1058297
5e9bef
5e9bef
* Tue Apr  8 2014 James Antill <james.antill@redhat.com> - 3.4.3-117
5e9bef
- Remove del for weird anaconda C NULL exception.
5e9bef
- Resolves: rhbz#1058297
5e9bef
5e9bef
* Tue Mar 25 2014 James Antill <james.antill@redhat.com> - 3.4.3-116
5e9bef
- Fix traceback on removing doc dirs.
5e9bef
- Resolves: rhbz#1062959
5e9bef
- Tweak docs for groups info, showing yum remove results.
5e9bef
- Resolves: rhbz#833087
5e9bef
5e9bef
* Tue Mar 11 2014 James Antill <james.antill@redhat.com> - 3.4.3-115
5e9bef
- Change docs for groups to make group_command=objects clearer.
5e9bef
- Resolves: rhbz#833087
5e9bef
5e9bef
* Sun Feb 23 2014 James Antill <james.antill@redhat.com> - 3.4.3-114
5e9bef
- Fix /etc/yum.conf saving in fs filter.
5e9bef
- Resolves: rhbz#1062959
5e9bef
5e9bef
* Fri Feb 21 2014 James Antill <james.antill@redhat.com> - 3.4.3-113
5e9bef
- Add fs sub-command and container creation fixes/optimizations.
5e9bef
- Resolves: rhbz#1062959
5e9bef
5e9bef
* Thu Jan 23 2014 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-112
5e9bef
- Improve yum-cron messages and error handling.
5e9bef
- Resolves: rhbz#1040619
5e9bef
- Enable yum_cron_systemd
5e9bef
- Resolves: rhbz#1040620
5e9bef
- Update "yum check" description.
5e9bef
- Resolves: rhbz#1015000
5e9bef
5e9bef
* Mon Jan 20 2014 James Antill <james.antill@redhat.com> - 3.4.3-111
5e9bef
- A few simple perf, UI, bug, and docs. fixes.
5e9bef
- Resolves: rhbz#1053289
5e9bef
- A few group related bug fixes from pre-f20 testing.
5e9bef
- Resolves: rhbz#1052436
5e9bef
5e9bef
* Wed Jan 15 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-110
5e9bef
- yum-cron: fail when sigCheckPkg() returns 2
5e9bef
- Resolves: bug#1052994
5e9bef
- depsolve_loop_limit=<forever> should try forever
5e9bef
5e9bef
* Fri Jan 10 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-109
5e9bef
- Fix quotes in the manpage
5e9bef
- Resolves: bug#1050902
5e9bef
5e9bef
* Wed Jan 8 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-108
5e9bef
- Replace optparse._ with ugettext
5e9bef
- Related: bug#1033416
5e9bef
5e9bef
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 3.4.3-107
5e9bef
- Mass rebuild 2013-12-27
5e9bef
5e9bef
* Thu Nov 21 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-106.2
5e9bef
- _getsysver(): compat behavior when both pkg name and provide match.
5e9bef
- Related: bug#1002977
5e9bef
5e9bef
* Wed Nov 20 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-106.1
5e9bef
- _getsysver(): use the version of the provide.
5e9bef
- Related: bug#1002977
5e9bef
5e9bef
* Tue Nov  5 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-106
5e9bef
- More reliable po.localpath file:// URL test. BZ 1004089
5e9bef
- Disable drpms for local repositories. BZ 1007097
5e9bef
- docs: fix formatting of "yum swap" examples. BZ 1009154
5e9bef
- docs: update "yum check" extra args description. BZ 1014993
5e9bef
- Implement pkg.remote_url for YumLocalPackage. BZ 1016148
5e9bef
- Give same non-exist msg. for install @foo as group install foo. BZ 1018833.
5e9bef
- UpdateNotice.xml(): sanitize pkg['epoch']. BZ 1020540
5e9bef
- yum-cron: support download/install with update_messages==False. BZ 1018068
5e9bef
- Fix some bugs in setopt for repo config. entries. BZ 1023595.
5e9bef
- Add loop limit for depsolving. BZ 1017840.
5e9bef
- Small change how distroverpkg config. works. BZ 1002977.
5e9bef
- _readRawRepoFile: return only valid (ini, section_id). BZ 1018795
5e9bef
5e9bef
* Fri Oct 25 2013 James Antill <james.antill@redhat.com> - 3.4.3-105
5e9bef
- Always call group commands when in non-groups as objects mode.
5e9bef
- Resolves: bug#1002439
5e9bef
5e9bef
* Fri Oct 25 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-104
5e9bef
- Same-mirror retry on refused connections. Helps BZ 853432
5e9bef
5e9bef
* Mon Sep  9 2013 James Antill <james.antill@redhat.com> - 3.4.3-103
5e9bef
- Add cache check to repolist, using "!". Document repoinfo.
5e9bef
- Add epoch to updateinfo xml output.
5e9bef
- Add missing translation hooks for ignored -c option message.
5e9bef
- Try to smooth out the edge cases for cacheReq not ever updating data.
5e9bef
- update /etc/yum-cron-hourly.conf. BZ 1002623
5e9bef
- Tweak y-c-t and history redo msg. BZ 974576.
5e9bef
- docs: $arch does not map 1:1 to uname(2) arch. BZ 1003554
5e9bef
- checkMD: re-check when xattr matches but size==0. BZ 1002494
5e9bef
- Use new comps. mock objects to re-integrate group removal. BZ 996866.
5e9bef
- Add "weak" comps. groups, for installed groups.
5e9bef
- Add msg. to help users deal with RepoError failures. BZ 867389.
5e9bef
- Give msgs about install/trans. obsoletes a higher priority. BZ 991080.
5e9bef
5e9bef
* Tue Aug 13 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-102
5e9bef
- smtp-compliant email_from default. BZ 982696
5e9bef
- Fix the .reason handling and update/depupdated split. BZ 961938.
5e9bef
- Override users umask for groups files, so users can read it. BZ 982361.
5e9bef
- Also check groups dirname(), for better user messages. BZ 982361.
5e9bef
- Add "--disableincludes" option to yum. BZ 911422
5e9bef
- yum-cron: override the default stdout codec.  BZ 992797
5e9bef
- fix file:// repository && downloadonly. BZ 903294, BZ 993567
5e9bef
- deltarpm: _wait(block=True) should not wait for all running jobs. BZ 991694
5e9bef
- make mdpolicy=group:small default, add group and pkgtags. BZ 989231
5e9bef
- yum-cron: use the [base] section to override yum.conf. BZ 968529
5e9bef
- Don't unlink .drpm files from file:// repos. BZ 999591
5e9bef
- waitForLock() raises YumBaseError. BZ 1001154
5e9bef
- checkMD: re-check when xattr matches but size==0. BZ 1002494
5e9bef
- Add per-repository "keepcache" option to yum. BZ 1001072
5e9bef
5e9bef
* Tue Jul 30 2013 Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-101
5e9bef
- Pass arch of package to applydeltarpm. BZ 981314.
5e9bef
- Clean up new files when reverting to old repomd.xml
5e9bef
- Get correct rpmdb path from rpm configuration
5e9bef
- repoMDObject.dump_xml() "distro" tag fix
5e9bef
- Fix parsing of power7+ platform string. BZ 980275
5e9bef
- updatesObsoletesList: add repoid arg. BZ 984297
5e9bef
- findRepos: handle re.compile() errors. BZ 984356
5e9bef
- updatesObsoletesList: add repoid arg. BZ 984297
5e9bef
- Preload from root cache when --cacheonly. BZ 830523, 903631
5e9bef
- Add debuglevel option to yum-cron.conf BZ 873428, 982088
5e9bef
- RepoMD: support loading/dumping of <delta>s.
5e9bef
- yum-cron: use [base] section
5e9bef
- yum-cron: fix the download but don't appy updates case. BZ 983076
5e9bef
- group install/update: handle "No Groups Available" exception. BZ 983010
5e9bef
- misc.decompress(): handle OSError, too. BZ 989948
5e9bef
- yum-distro-configs: update installonly_limit default in yum.conf.5
5e9bef
- Remove "kernel-modules" from installonly list. BZ 801067
5e9bef
5e9bef
* Wed Jun 26 2013 Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-100
5e9bef
- Move the import statement up. BZ 902357
5e9bef
5e9bef
* Mon Jun 24 2013 James Antill <james at fedoraproject.org> - 3.4.3-99
5e9bef
- Update to latest HEAD.
5e9bef
- Fix igroups not being reset in "ts reset" and anaconda. BZ 924162.
5e9bef
- Check for bad checksum types at runtime. BZ 902357.
5e9bef
- fix --cacheonly edge case. BZ 975619.
5e9bef
5e9bef
* Wed Jun 19 2013 James Antill <james at fedoraproject.org> - 3.4.3-98
5e9bef
- Update to latest HEAD.
5e9bef
- Add simple way to specify a group of pkgs. for version. BZ 913461.
5e9bef
- Change group install => group upgrade for installed groups. BZ 833087.
5e9bef
- Give more text when telling user about y-c-t, mention history. BZ 974576.
5e9bef
- Fix the tolerant yum.conf text.
5e9bef
- Skip installonly limit, if something has set check_future_rpmdbv. BZ 962757.
5e9bef
5e9bef
* Mon Jun 17 2013 James Antill <james at fedoraproject.org> - 3.4.3-97
5e9bef
- Update to latest HEAD.
5e9bef
- Minor updates to fssnapshot command.
5e9bef
- metalink: Don't assume maxconnections is always set. BZ 974826.
5e9bef
- DeltaPackage: provide returnIdSum(). BZ 974394.
5e9bef
5e9bef
* Fri Jun 14 2013 James Antill <james at fedoraproject.org> - 3.4.3-96
5e9bef
- Update to latest HEAD.
5e9bef
- Add real logging to updateinfo parsing.
5e9bef
- Merge fssnap command.
5e9bef
- Extend repos.findRepos() API so it can handle repolist input.
5e9bef
- Add a prelistenabledrepos plugin point.
5e9bef
- Auto. enable disabled repos. in repo-pkgs.
5e9bef
- Do cacheRequirement() tests before doCheck().
5e9bef
5e9bef
* Fri Jun 14 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-95
5e9bef
- DeltaPackage compat fix. BZ 974394
5e9bef
5e9bef
* Wed Jun 12 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-94
5e9bef
- Update to latest HEAD.
5e9bef
- downloadonly: prefetch also pkg checksums. BZ 973380
5e9bef
- Fix superfluous dots after "via" in man pages. BZ 972764
5e9bef
- support "proxy = libproxy" syntax to enable libproxy. BZ 857263
5e9bef
- checkEnabledRepo: run prereposetup if necessary. BZ 826096
5e9bef
5e9bef
* Mon Jun  3 2013 James Antill <james at fedoraproject.org> - 3.4.3-93
5e9bef
- update to latest HEAD.
5e9bef
- Workaround anaconda passing None as group name. BZ 959710.
5e9bef
- Fix second part of igrp as grp problems. BZ 955236.
5e9bef
- Add a fuzzy matcher for numbers in format_missing_requires. BZ 718245.
5e9bef
- Hide the "downloadonly" option when nothing to download.
5e9bef
- Add the "minrate" option. BZ 964298
5e9bef
5e9bef
* Tue May 21 2013 James Antill <james at fedoraproject.org> - 3.4.3-92
5e9bef
- update to latest HEAD.
5e9bef
- returnPackagesByDep() API fix (really old break).
5e9bef
- Try to make groups conversion better.
5e9bef
- progress.start: supply the default filename & url.  BZ 963023
5e9bef
- drpm retry: add RPM sizes to total size.  BZ 959786
5e9bef
- YumBaseError: safe str(e).  BZ 963698
5e9bef
5e9bef
* Mon May 13 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-91
5e9bef
- same-mirror retry also on timeout.  BZ 853432
5e9bef
5e9bef
* Wed May  8 2013 James Antill <james at fedoraproject.org> - 3.4.3-90
5e9bef
- Massive hack for Fedora/updateinfo stable vs. testing statuses. BZ 960642.
5e9bef
- Don't load updateinfo when we don't have to.
5e9bef
- Tell which repo. we are skipping the updateinfo notice from.
5e9bef
- Compat. code so we can treat groups/igroups the same. BZ 955236.
5e9bef
- Don't highlight the empty space, Eg. --showdups list.
5e9bef
5e9bef
* Thu May  2 2013 Bill Nottingham <notting@redhat.com> - 3.4.3-89
5e9bef
- Fix defaults-for-environment optional groups change. BZ 958531
5e9bef
5e9bef
* Tue Apr 30 2013 James Antill <james at fedoraproject.org> - 3.4.3-88
5e9bef
- update to latest HEAD.
5e9bef
- Allow default on Environment optional groups.
5e9bef
- Tweak load-ts output.
5e9bef
5e9bef
* Fri Apr 26 2013 James Antill <james at fedoraproject.org> - 3.4.3-87
5e9bef
- update to latest HEAD.
5e9bef
- Make --downloadonly skip userconfirm prompt.
5e9bef
- Turn metadata_expire off for yum-cron.
5e9bef
- Skip var_arch storage in yumdb.
5e9bef
5e9bef
* Tue Apr 23 2013 James Antill <james at fedoraproject.org> - 3.4.3-86
5e9bef
- update to latest HEAD.
5e9bef
- A fix for environments and not installed groups. BZ 928859.
5e9bef
- Add downloadonly option to download prompt.
5e9bef
5e9bef
* Fri Apr 19 2013 James Antill <james at fedoraproject.org> - 3.4.3-85
5e9bef
- update to latest HEAD.
5e9bef
- A couple of fixes for yum-cron using security.
5e9bef
- Add documentation for updateinfo merge.
5e9bef
5e9bef
* Thu Apr 18 2013 James Antill <james at fedoraproject.org> - 3.4.3-84
5e9bef
- update to latest HEAD.
5e9bef
- Move yum-security into core.
5e9bef
- A bunch of minor fixes for yum-cron.
5e9bef
- Update yum-cron to add security/minimal/etc. updates.
5e9bef
- Add socks support to proxy config.
5e9bef
5e9bef
* Tue Apr 16 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-83
5e9bef
- update to latest HEAD.
5e9bef
- Update yum-cron to make it worthwhile on Fedora.
5e9bef
- Fix the installed/depinstalled split.  BZ 952162
5e9bef
- rebuilding deltarpms: fix the callback==None case. BZ 952357
5e9bef
- Reuse mirrors when max_retries > len(mirrors).  BZ 765598
5e9bef
5e9bef
* Thu Apr  4 2013 James Antill <james at fedoraproject.org> - 3.4.3-82
5e9bef
- update to latest HEAD.
5e9bef
- Keep installedFileRequires in sync. BZ 920758.
5e9bef
- Add repo-pkgs upgrade-to.
5e9bef
- Document autoremove commands.
5e9bef
5e9bef
* Thu Mar 28 2013 James Antill <james at fedoraproject.org> - 3.4.3-81
5e9bef
- update to latest HEAD.
5e9bef
- Fix optional packages getting installed by default. BZ 923547.
5e9bef
- cacheReq() added to groups command.
5e9bef
- Finally fix the installed obsoletes problem.
5e9bef
- Sync specfiles.
5e9bef
- Turn checking on, and fix check-po script.
5e9bef
5e9bef
* Wed Mar 27 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-80
5e9bef
- package also %{compdir}'s parent
5e9bef
- set correct dir when bytecompiling /usr/share/yum-cli
5e9bef
- add fast package name completion (disabled by default)
5e9bef
5e9bef
* Wed Mar 20 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-79
5e9bef
- add BuildRequires: bash-completion
5e9bef
5e9bef
* Wed Mar 20 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-78
5e9bef
- update to latest HEAD.
5e9bef
- add bash-completion aliases, use pkg-config.
5e9bef
- spelling fixes
5e9bef
5e9bef
* Tue Mar 19 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-77
5e9bef
- move bash-completion scripts to /usr/share/  BZ 922992
5e9bef
5e9bef
* Tue Mar 12 2013 James Antill <james at fedoraproject.org> - 3.4.3-76
5e9bef
- Change groups_command default to objects.
5e9bef
- update to latest HEAD.
5e9bef
- Add timestamp to transaction object for plugins etc.
5e9bef
5e9bef
* Mon Mar 11 2013 James Antill <james at fedoraproject.org> - 3.4.3-75
5e9bef
- update to latest HEAD.
5e9bef
- Fix deltarpm=0.
5e9bef
- Fix double unlink. BZ 919657.
5e9bef
5e9bef
* Fri Mar  8 2013 James Antill <james at fedoraproject.org> - 3.4.3-74
5e9bef
- update to latest HEAD.
5e9bef
- Fix obsoletes in "yum check".
5e9bef
- Drop drpm rebuild defaults back to 2 workers.
5e9bef
5e9bef
* Thu Mar  7 2013 James Antill <james at fedoraproject.org> - 3.4.3-73
5e9bef
- update to latest HEAD.
5e9bef
- Queue for drpm rebuilding.
5e9bef
- Sort drpms.
5e9bef
5e9bef
* Wed Mar  6 2013 James Antill <james at fedoraproject.org> - 3.4.3-72
5e9bef
- update to latest HEAD.
5e9bef
- Translation updates.
5e9bef
- Smarter selection of drpm candidates.
5e9bef
- "makecache fast".
5e9bef
- Minor updates.
5e9bef
5e9bef
* Fri Mar  1 2013 James Antill <james at fedoraproject.org> - 3.4.3-70
5e9bef
- update to latest HEAD.
5e9bef
- Reimport the size calculation fix.
5e9bef
5e9bef
* Thu Feb 28 2013 James Antill <james at fedoraproject.org> - 3.4.3-69
5e9bef
- drpm: Fix getDiscNum() sorting bug. BZ 916675.
5e9bef
- Move to just dumping upstream HEAD again.
5e9bef
5e9bef
* Thu Feb 28 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-67
5e9bef
- drpm: fixed the yum._up==None case.
5e9bef
- drpm: repo_gen_decompress() to handle all comp types.
5e9bef
5e9bef
* Wed Feb 27 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-66
5e9bef
- fixed getDiscNum bug
5e9bef
- fixed rpmsize calculation
5e9bef
- obsoleted yum-presto plugin
5e9bef
5e9bef
* Tue Feb 26 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-65
5e9bef
- start downloading drpms before rpms
5e9bef
- deactivate presto if deltarpm package is not installed
5e9bef
- rename "presto" option to "deltarpm".
5e9bef
- new DeltaPO class instead of in-place rpm=>drpm patching.
5e9bef
5e9bef
* Fri Feb 22 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-64
5e9bef
- use multiple applydeltarpm workers (4 by default)
5e9bef
5e9bef
* Thu Feb 21 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-63
5e9bef
- Added native drpm support.
5e9bef
5e9bef
* Tue Feb 19 2013 James Antill <james at fedoraproject.org> - 3.4.3-62
5e9bef
- update to latest HEAD.
5e9bef
- Add cache-reqs.
5e9bef
- Fixup specfile for Fedora <= 18 usage.
5e9bef
5e9bef
* Mon Feb 18 2013 James Antill <james at fedoraproject.org> - 3.4.3-60
5e9bef
- update to latest HEAD.
5e9bef
- Auto expire caches on repo errors.
5e9bef
- Use xattrs for cache checksum speedup.
5e9bef
5e9bef
* Fri Feb 15 2013 James Antill <james at fedoraproject.org> - 3.4.3-59
5e9bef
- update to latest HEAD.
5e9bef
- Add load-ts helper.
5e9bef
- Update downloadonly plugin version obs.
5e9bef
5e9bef
* Fri Feb  8 2013 James Antill <james at fedoraproject.org> - 3.4.3-58
5e9bef
- update to latest HEAD.
5e9bef
- Add pyxattr require for origin_urls for everyone.
5e9bef
- Fix yum-cron service file and scriptlets.
5e9bef
- Fix instant broken mirrors problem.
5e9bef
5e9bef
* Thu Jan 31 2013 James Antill <james at fedoraproject.org> - 3.4.3-57
5e9bef
- update to latest HEAD.
5e9bef
- Fix autoremove foo.
5e9bef
- Speedup/fix repo-pkgs <foo> update with obsoletes.
5e9bef
5e9bef
* Wed Jan 30 2013 James Antill <james at fedoraproject.org> - 3.4.3-56
5e9bef
- update to latest HEAD.
5e9bef
- Add yumvar dumping into yumdb.
5e9bef
- Add ui_repoid_vars configuration.
5e9bef
- Update translations.
5e9bef
5e9bef
* Tue Jan 22 2013 James Antill <james at fedoraproject.org> - 3.4.3-55
5e9bef
- update to latest HEAD.
5e9bef
- Add repo-pkgs update/list and tweak remove-or-sync.
5e9bef
5e9bef
* Mon Jan 21 2013 James Antill <james at fedoraproject.org> - 3.4.3-54
5e9bef
- update to latest HEAD.
5e9bef
- Add repo-pkgs docs. add erase/etc. aliases.
5e9bef
- Fix for 895854.
5e9bef
5e9bef
* Wed Jan 16 2013 James Antill <james at fedoraproject.org> - 3.4.3-53
5e9bef
- update to latest HEAD.
5e9bef
- Add repo-pkgs.
5e9bef
- Add swap.
5e9bef
- Add remove_leaf_only and repopkgremove_leaf_only.
5e9bef
- Add metadata_expire_filter.
5e9bef
5e9bef
* Tue Jan 15 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-52
5e9bef
- update to latest HEAD
5e9bef
- _lock(): yet another exception2msg fix.  BZ 895060
5e9bef
- use yum-cron.service.  BZ 893593
5e9bef
- YumRepo.populate(): always decompresses new database
5e9bef
5e9bef
* Wed Jan  9 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-51
5e9bef
- update to latest HEAD
5e9bef
- Include langpacks when reading and writing comps. BZ 879030
5e9bef
- selectGroup(): Fix a typo. BZ 885139
5e9bef
- move the basename checking into _repos.doSetup(). BZ 885159
5e9bef
- bash completion: offer nvra for multi-install packages
5e9bef
- fixes extra '</pkglist>' tags on multi-collection errata. BZ 887407
5e9bef
- Include the update date in updateinfo xml. BZ 887935
5e9bef
- Complete provides/whatprovides with filenames. BZ 891561
5e9bef
- New locking code.  BZ 865601
5e9bef
5e9bef
* Thu Dec 06 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-50
5e9bef
- update to latest HEAD.
5e9bef
- Check for possible inf. recursion and workaround in skip-broken. BZ 874065
5e9bef
- Don't error in history list, when we have no history. BZ 802462
5e9bef
- Avoid converting to unicode and back in dump_xml_*.  BZ 716235
5e9bef
- po.xml_dump_{primary,filelists,other}_metadata() cleanup
5e9bef
5e9bef
* Wed Nov 28 2012 Zdenek Pavlas  <zpavlas@redhat.com> - 3.4.3-49
5e9bef
- update to latest HEAD.
5e9bef
- Fix ugly paths in po.xml_dump_*(). BZ 835565.
5e9bef
- Fix yum-cron requires.
5e9bef
5e9bef
* Mon Nov 19 2012 Zdenek Pavlas  <zpavlas@redhat.com> - 3.4.3-48
5e9bef
- update to latest HEAD.
5e9bef
- add skip-broken option to yum-cron.
5e9bef
- get rid of bogus "Downloaded package .. but it was invalid."
5e9bef
- clean up misc.to_xml(), make it faster.  BZ 716235.
5e9bef
- checksum not available implies checksum does not match.  BZ 825272.
5e9bef
- avoid checksumming existing .sqlite.bz2 files.
5e9bef
- fix circular obsoletes in transaction members check. BZ 868840.
5e9bef
5e9bef
* Thu Oct 25 2012 Zdenek Pavlas  <zpavlas@redhat.com> - 3.4.3-47
5e9bef
- replaced yum-cron.sh with the new yum-cron.py (very alpha)
5e9bef
5e9bef
* Thu Oct 25 2012 Nils Philippsen <nils@redhat.com> - 3.4.3-46
5e9bef
- bump release to ensure upgrade path and satisfy PackageKit deps
5e9bef
5e9bef
* Wed Oct 17 2012 James Antill <james at fedoraproject.org> - 3.4.3-44
5e9bef
- update to latest HEAD.
5e9bef
- Add downloadonly into core, and enable background downloads.
5e9bef
- Lots of minor fixes.
5e9bef
5e9bef
* Fri Sep  7 2012 James Antill <james at fedoraproject.org> - 3.4.3-43
5e9bef
- update to latest HEAD.
5e9bef
- Use .ui_id explicitly for backcompat. on strings, *sigh*.
5e9bef
5e9bef
* Sat Sep  1 2012 James Antill <james at fedoraproject.org> - 3.4.3-42
5e9bef
- update to latest HEAD.
5e9bef
- Fix missing self. on last patch.
5e9bef
5e9bef
* Fri Aug 31 2012 James Antill <james at fedoraproject.org> - 3.4.3-41
5e9bef
- update to latest HEAD.
5e9bef
- Don't statvfs when we aren't going to copy, and using relative.
5e9bef
5e9bef
* Thu Aug 30 2012 James Antill <james at fedoraproject.org> - 3.4.3-40
5e9bef
- update to latest HEAD.
5e9bef
- Fix rel-eng problems when repo.repofile is None.
5e9bef
- Don't statvfs when we aren't going to copy.
5e9bef
5e9bef
* Tue Aug 28 2012 James Antill <james at fedoraproject.org> - 3.4.3-36
5e9bef
- update to latest HEAD.
5e9bef
- Fix environment groups write.
5e9bef
- Allow merging of updateinfo.
5e9bef
- Add releasever/arch to repoids on output, if used in urls.
5e9bef
- Merge mirror errors fix.
5e9bef
5e9bef
* Thu Aug 23 2012 Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-34
5e9bef
- Some users skip setupProgressCallbacks(). BZ 850913.
5e9bef
5e9bef
* Wed Aug 22 2012 Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-33
5e9bef
- update to latest HEAD.
5e9bef
- Set multi_progress_obj option
5e9bef
- Show full URLs and mirror errors when _getFile() fails.
5e9bef
5e9bef
* Thu Aug 16 2012 James Antill <james at fedoraproject.org> - 3.4.3-32
5e9bef
- update to latest HEAD.
5e9bef
- Some fixes for new environment groups.
5e9bef
- Fix "yum upgrade" download verification. BZ 848811.
5e9bef
5e9bef
* Fri Aug 10 2012 James Antill <james at fedoraproject.org> - 3.4.3-31
5e9bef
- update to latest HEAD.
5e9bef
- Big update, mostly for "environment groups".
5e9bef
5e9bef
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.3-30
5e9bef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
5e9bef
5e9bef
* Wed Jun 20 2012 Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-29
5e9bef
- update to latest HEAD.
5e9bef
- quote uids to keep cachedir ascii-clean.  BZ 832195
5e9bef
- show_lock_owner: report errors if we fail.  BZ 745281
5e9bef
5e9bef
* Thu Jun 14 2012 Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-28
5e9bef
- update to latest HEAD.
5e9bef
- No async downloading when --cacheonly.  BZ 830523
5e9bef
- misc.decompress(): compare mtime without sub second precision. BZ 831918
5e9bef
- preload_from_sys to user dir with --cacheonly, BZ 830523
5e9bef
5e9bef
* Fri Jun  8 2012 James Antill <james at fedoraproject.org> - 3.4.3-27
5e9bef
- update to latest HEAD.
5e9bef
- Fix for ppc64p7 detection.
5e9bef
5e9bef
* Wed May 16 2012 Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-26
5e9bef
- update to latest master HEAD
5e9bef
- Fix using available packages as installed, due to strong_requires.
5e9bef
- Remove tracebacks on MD downloads. BZ 822009.
5e9bef
5e9bef
* Mon May 14 2012 Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-25
5e9bef
- update to latest HEAD.
5e9bef
- merged multi-downloader code
5e9bef
- rebased yum-ppc64-preferred.patch
5e9bef
- dropped arm-arch-detection.patch (moved to HEAD)
5e9bef
- renamed yum-update.cron to 0yum-update.cron
5e9bef
5e9bef
* Fri Apr 27 2012 James Antill <james at fedoraproject.org> - 3.4.3-24
5e9bef
- Add code for arm detection.
5e9bef
5e9bef
* Fri Mar 16 2012 James Antill <james at fedoraproject.org> - 3.4.3-23
5e9bef
- update to latest HEAD.
5e9bef
- Also fix "yum check" for strong requires. bug 795907.
5e9bef
- Fix for "Only update available" on downgrade. bug 803346.
5e9bef
5e9bef
* Fri Mar  9 2012 James Antill <james at fedoraproject.org> - 3.4.3-22
5e9bef
- update to latest HEAD.
5e9bef
- Fail on bad reinstall/downgrade arguments. bug 800285.
5e9bef
- Fix weird multiple obsoletion bug. BZ 800016
5e9bef
- Check for a compat. arch. as well, when hand testing for upgradability.
5e9bef
- Allow changing the exit code on non-fatal errors.
5e9bef
5e9bef
* Thu Mar  1 2012 James Antill <james at fedoraproject.org> - 3.4.3-21
5e9bef
- update to latest HEAD.
5e9bef
- Translation update.
5e9bef
5e9bef
* Wed Feb 29 2012 James Antill <james at fedoraproject.org> - 3.4.3-20
5e9bef
- update to latest HEAD.
5e9bef
- Lazy setup pkgSack, for localinstall/etc.
5e9bef
- add support for 64 bit arm hardware.
5e9bef
- Hack for "info install blah" to never look at repos.
5e9bef
- Fixup resolvedep command for mock users.
5e9bef
5e9bef
* Mon Feb 20 2012 James Antill <james at fedoraproject.org> - 3.4.3-19
5e9bef
- update to latest HEAD.
5e9bef
- Add a yum group convert command, so people can use groups as objects easily.
5e9bef
- Document the new group stuff.
5e9bef
- Generic provide markers for installonlypkgs (for kernel/vms).
5e9bef
- Minor updates/fixes merge some older branches.
5e9bef
5e9bef
* Fri Jan 20 2012 James Antill <james at fedoraproject.org> - 3.4.3-18
5e9bef
- update to latest HEAD
5e9bef
- Added group_command, but didn't change to groups as objects by default.
5e9bef
- Minor updates.
5e9bef
5e9bef
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.3-17
5e9bef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
5e9bef
5e9bef
* Tue Dec 13 2011 James Antill <james at fedoraproject.org> - 3.4.3-16
5e9bef
- update to latest HEAD
5e9bef
- Have users always use their own dirs.
5e9bef
- Minor updates.
5e9bef
5e9bef
* Fri Dec  2 2011 James Antill <james at fedoraproject.org> - 3.4.3-15
5e9bef
- update to latest HEAD
5e9bef
- Init "found" variable for distro-sync full. BZ 752407.
5e9bef
- Fix _conv_pkg_state when calling with history as checksum. BZ 757736.
5e9bef
- When a repo. fails in repolist, manually populate the ones after it.A
5e9bef
- Fix a corner case in exception2msg(). BZ 749239.
5e9bef
- Transifex sync.
5e9bef
- Hand fix the plural forms gettext stuff.
5e9bef
5e9bef
* Wed Nov 30 2011 Dennis Gilmore <dennis@ausil.us> - 3.4.3-13
5e9bef
- add patch from upstream for arm hardware floating point support
5e9bef
5e9bef
* Mon Oct 17 2011 James Antill <james at fedoraproject.org> - 3.4.3-12
5e9bef
- update to latest HEAD
5e9bef
- Basically just an update for transifex sync.
5e9bef
5e9bef
* Fri Oct 14 2011 James Antill <james at fedoraproject.org> - 3.4.3-11
5e9bef
- update to latest HEAD
5e9bef
- Some edge case depsolver bug fixes.
5e9bef
- Output the GPG fingerprint when showing the GPG key.
5e9bef
- Update bugtracker URL back to redhat.
5e9bef
- Allow reinstall and remove arguments to history redo command.
5e9bef
- Let resolvedep look for installed packages.
5e9bef
5e9bef
* Wed Sep 21 2011 James Antill <james at fedoraproject.org> - 3.4.3-10
5e9bef
- update to latest HEAD
5e9bef
- Fix for history sync, and saving on install.
5e9bef
- Lots of minor bug fixes.
5e9bef
- Speedups for upgrade_requirements_on_install=true.
5e9bef
- Fix generated data using bad caches.
5e9bef
- Changes for yum-cron.
5e9bef
5e9bef
* Tue Aug 23 2011 James Antill <james at fedoraproject.org> - 3.4.3-9
5e9bef
- update to latest HEAD
5e9bef
- Update translations.
5e9bef
- Minor UI tweaks for transaction output.
5e9bef
- Minor tweak for update_reqs_on_install.
5e9bef
5e9bef
* Mon Aug 22 2011 James Antill <james at fedoraproject.org> - 3.4.3-8
5e9bef
- update to latest HEAD
5e9bef
- Fix upgrade_requirements_on_install breaking upgrade typos.
5e9bef
5e9bef
* Fri Aug 19 2011 James Antill <james at fedoraproject.org> - 3.4.3-7
5e9bef
- update to latest HEAD
5e9bef
- Fix syncing of yum DB data in history.
5e9bef
- Add upgrade_requirements_on_install config. option.
5e9bef
- Don't look for releasever if it's set directly (anaconda).
5e9bef
- Expose ip_resolve urlgrabber option.
5e9bef
5e9bef
* Fri Aug  5 2011 James Antill <james at fedoraproject.org> - 3.4.3-6
5e9bef
- update to latest HEAD
5e9bef
- Add new yum DB data.
5e9bef
- Add hack to workaround broken python readline in yum shell.
5e9bef
- Make "yum -q history addon-info last saved_tx" valid input for load-ts.
5e9bef
- Add "history packages-info/stats/sync" sub-commnands.
5e9bef
5e9bef
* Fri Jul 29 2011 James Antill <james at fedoraproject.org> - 3.4.3-5
5e9bef
- update to latest HEAD
5e9bef
- Lots of really minor changes. Docs. and yum-cron mainly.
5e9bef
- Output yum_saved_tx file.
5e9bef
5e9bef
* Fri Jul 15 2011 James Antill <james at fedoraproject.org> - 3.4.3-4
5e9bef
- update to latest HEAD
5e9bef
- Weird old bugs fixed for new createrepo code.
5e9bef
- Add --assumeno and an easter egg! Also allow remove to use alwaysprompt.
5e9bef
- Fix \r appearing on serial console etc. BZ 720088.
5e9bef
- Fix umask on mkdir() as well as open. BZ 719467.
5e9bef
- Fix traceback when enabling/disabling repos. in GUI.
5e9bef
5e9bef
* Thu Jun 30 2011 James Antill <james at fedoraproject.org> - 3.4.3-3
5e9bef
- Fix the skip broken tuples => dict. bug. BZ 717973.
5e9bef
5e9bef
* Wed Jun 29 2011 James Antill <james at fedoraproject.org> - 3.4.3-2
5e9bef
- Add ppc64 arch. change for BZ 713791.
5e9bef
5e9bef
* Tue Jun 28 2011 James Antill <james at fedoraproject.org> - 3.4.3-1
5e9bef
- update to 3.4.3
5e9bef
- Real upstream workaround for rpm chroot and history insanity.
5e9bef
- Minor bugfixes.
5e9bef
5e9bef
* Wed Jun 22 2011 James Antill <james at fedoraproject.org> - 3.4.2-2
5e9bef
- Workaround rpm chroot insanity.
5e9bef
5e9bef
* Wed Jun 22 2011 James Antill <james at fedoraproject.org> - 3.4.2-1
5e9bef
- update to 3.4.2
5e9bef
- Lots of smallish bug fixes/tweaks.
5e9bef
- Lookup erase transaction members, by their name, if we can.
5e9bef
- Added pluralized translation messages.
5e9bef
5e9bef
* Tue Jun 14 2011 James Antill <james at fedoraproject.org> - 3.4.1-5
5e9bef
- update to latest HEAD
5e9bef
- Lots of smallish bug fixes.
5e9bef
- New groups command.
5e9bef
5e9bef
* Thu Jun  2 2011 James Antill <james at fedoraproject.org> - 3.4.1-4
5e9bef
- update to latest HEAD
5e9bef
- Fix RepoStorage problem for pulp.
5e9bef
- Add list of not found packages.
5e9bef
- Minor bug fixes.
5e9bef
5e9bef
* Tue May 24 2011 James Antill <james at fedoraproject.org> - 3.4.1-3
5e9bef
- update to latest HEAD
5e9bef
- Tweak "yum provides"
5e9bef
- Don't access the repos. for saved_tx, if doing a removal.
5e9bef
- Fix a couple of old minor bugs:
5e9bef
- Remove usage of INFO_* from yumcommands, as -q supresses that. BZ 689241.
5e9bef
- Don't show depsolve failure messages for non-depsolving problems. BZ 597336.
5e9bef
5e9bef
* Wed May  4 2011 James Antill <james at fedoraproject.org> - 3.4.1-2
5e9bef
- update to latest HEAD
5e9bef
- Fix consolidate_libc.
5e9bef
- Update translations.
5e9bef
- Add history rollback.
5e9bef
5e9bef
* Wed Apr 20 2011 James Antill <james at fedoraproject.org> - 3.4.1-1
5e9bef
- Fix umask override.
5e9bef
- Remove double baseurl display, BZ 697885.
5e9bef
5e9bef
* Fri Apr 15 2011 James Antill <james at fedoraproject.org> - 3.4.0-1
5e9bef
- update to 3.4.0.
5e9bef
5e9bef
* Fri Apr  8 2011 James Antill <james at fedoraproject.org> - 3.2.29-10
5e9bef
- update to latest HEAD 
5e9bef
- Likely last HEAD before 3.2.30.
5e9bef
5e9bef
* Fri Mar 25 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.29-9
5e9bef
- update to latest HEAD 
5e9bef
5e9bef
* Mon Feb 28 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.29-8
5e9bef
- take out the hack-patch from 2 weeks ago.
5e9bef
5e9bef
* Mon Feb 28 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.29-7
5e9bef
- latest head including all of Panu's rpmutils/callback patches
5e9bef
5e9bef
* Thu Feb 17 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.29-6
5e9bef
- add rpmutils-recursive-import.patch to work around recursive import problems
5e9bef
5e9bef
* Wed Feb 16 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.29-5
5e9bef
- lots of hopefully NOT exciting changes to rpmutils/rpmsack from head.
5e9bef
5e9bef
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.29-4
5e9bef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5e9bef
5e9bef
* Tue Jan 25 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.29-3
5e9bef
- latest from head - fixing a number of minor bugs
5e9bef
5e9bef
* Thu Jan 13 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.29-2
5e9bef
- grumble broken skip-broken test :(
5e9bef
5e9bef
5e9bef
* Thu Jan 13 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.29-1
5e9bef
- 3.2.29
5e9bef
- add yum-cron subpkg
5e9bef
5e9bef
* Thu Jan  6 2011 James Antill <james at fedoraproject.org> - 3.2.28-17
5e9bef
- Allow kernel installs with multilib protection ... oops!
5e9bef
- Don't conflict with fixed versions of Zif.
5e9bef
- Add locks for non-root.
5e9bef
5e9bef
* Tue Jan  4 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-16
5e9bef
- fix skip-broken conflict - thanks dgilmore for the catch
5e9bef
5e9bef
* Tue Jan  4 2011 Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-15
5e9bef
- latest head
5e9bef
- conflicts zif
5e9bef
5e9bef
* Thu Nov 11 2010 James Antill <james at fedoraproject.org> - 3.2.28-14
5e9bef
- latest head
5e9bef
- Perf. fixes/improvements.
5e9bef
5e9bef
* Tue Nov  9 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-13
5e9bef
- once again with head
5e9bef
5e9bef
* Fri Nov  5 2010 James Antill <james at fedoraproject.org> - 3.2.28-12
5e9bef
- latest head
5e9bef
- Add load-ts command.
5e9bef
- Fix verifying symlinks.
5e9bef
5e9bef
* Wed Oct 20 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-11
5e9bef
- latest head
5e9bef
- depsolve enhancements on update/obsoletes
5e9bef
- show recent pkgs in history package-list instead of a specific pkg
5e9bef
- bz: 644432, 644265
5e9bef
- make sure urlgrabber is using the right config settings for fetching gpg keys
5e9bef
5e9bef
5e9bef
* Fri Oct 15 2010 James Antill <james at fedoraproject.org> - 3.2.28-10
5e9bef
- latest head 
5e9bef
- Fix major breakage from the "list updates" speedup :).
5e9bef
- Close curl/urlgrabber after downloading packages.
5e9bef
- Allow remove+update in "yum shell".
5e9bef
- Fix output of distro tags.
5e9bef
5e9bef
* Thu Oct  7 2010 James Antill <james at fedoraproject.org> - 3.2.28-9
5e9bef
- latest head 
5e9bef
- Add localpkg_gpgcheck option.
5e9bef
- Speedup "list updates"
5e9bef
- Doc fixes.
5e9bef
5e9bef
* Sat Sep 25 2010 James Antill <james at fedoraproject.org> - 3.2.28-8
5e9bef
- latest head 
5e9bef
- Speedup install/remove/etc a lot.
5e9bef
- Add merged history.
5e9bef
- Fix unique comps/pkgtags leftovers.
5e9bef
5e9bef
* Tue Sep 14 2010 James Antill <james at fedoraproject.org> - 3.2.28-7
5e9bef
- latest head 
5e9bef
- Fix PK/auto-close GPG import bug.
5e9bef
- Fix patch for installonly_limit and enable it again.
5e9bef
- Fix rpmlint warnings.
5e9bef
- Remove color=never config.
5e9bef
5e9bef
* Fri Sep 10 2010 Seth Vidal <skvidal at fedoraproject.org>
5e9bef
- latest head 
5e9bef
5e9bef
* Fri Aug 27 2010 Seth Vidal <skvidal at fedoraproject.org>
5e9bef
- obsoleted yum-plugin-download-order
5e9bef
5e9bef
* Thu Aug 12 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-3
5e9bef
- latest head
5e9bef
- fix gpg key import
5e9bef
- more unicode fixes
5e9bef
- output slightly more clear depsovling error msgs
5e9bef
5e9bef
* Mon Aug  9 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-2
5e9bef
- latest head
5e9bef
- unicide fixes
5e9bef
- sqlite history db conversion fixes
5e9bef
5e9bef
5e9bef
* Fri Jul 30 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-1
5e9bef
- 3.2.28
5e9bef
5e9bef
5e9bef
* Wed Jul 28 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 3.2.27-21
5e9bef
- Again rebuild against python 2.7
5e9bef
5e9bef
* Mon Jul 26 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-20
5e9bef
- latest head
5e9bef
- minor fixes and doc updates
5e9bef
- hardlink yumdb files to conserve spacde
5e9bef
- cache yumdb results
5e9bef
5e9bef
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 3.2.27-19
5e9bef
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
5e9bef
5e9bef
* Fri Jul 16 2010 James Antill <james@fedoraproject.org> - 3.2.27-18
5e9bef
- Latest head.
5e9bef
- Add history addon-info.
5e9bef
- Add new callbacks, verify and compare_providers.
5e9bef
- Fix rpm transaction fail API break, probably only for anaconda.
5e9bef
- Bug fixes.
5e9bef
5e9bef
* Fri Jun 25 2010 James Antill <james@fedoraproject.org> - 3.2.27-17
5e9bef
- Latest head.
5e9bef
- Allow reinstalls of kernel, etc.
5e9bef
- Tweaks to some user output.
5e9bef
- Allow Fedora GPG keys to be removed.
5e9bef
- Add history extra data API, and history plugin hooks.
5e9bef
- Bunch of minor bug fixes.
5e9bef
5e9bef
* Tue Jun 15 2010 James Antill <james@fedoraproject.org> - 3.2.27-16
5e9bef
- Latest head.
5e9bef
- Fix install being recorded as reinstall.
5e9bef
- Make localinstall not install obsoleted only by installed.
5e9bef
- Fix info -v, on available packages.
5e9bef
- Fix man page stuff.
5e9bef
- Deal with unicide on rpmdb problems.
5e9bef
- Allow ipkg.repo.name to work.
5e9bef
- Add ville's epoch None vs. 0 code, in compareEVR.
5e9bef
5e9bef
* Fri Jun 11 2010 James Antill <james@fedoraproject.org> - 3.2.27-15
5e9bef
- Latest head.
5e9bef
- Add filtering requires code for createrepo.
5e9bef
- Add installed_by/changed_by yumdb values.
5e9bef
- Tweak output for install/reinstall/downgrade callbacks.
5e9bef
- Add plugin hooks for pre/post verifytrans.
5e9bef
- Deal with local pkgs. which only obsolete.
5e9bef
- No chain removals on downgrade.
5e9bef
- Bunch of speedups for "list installed blah", and "remove blah".
5e9bef
5e9bef
* Wed Jun  2 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-14
5e9bef
- merge in latest yum head:
5e9bef
- change decompressors to support lzma, if python module is available
5e9bef
- finnish translation fixes
5e9bef
- pyint vs pylong fix for formatRequire() so we stop spitting back the wrong requires strings to mock on newish rpm
5e9bef
- add exit_on_lock option
5e9bef
- Deal with RHEL-5 loginuid damage
5e9bef
- Fix pkgs. that are excluded after being put in yb.up ... BZ#597853
5e9bef
- Opt. for rpmdb.returnPackages(patterns=...). Drops about 30%% from remove time.
5e9bef
- Fix "remove name-version", really minor API bug before last patch
5e9bef
5e9bef
* Wed May 26 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-13
5e9bef
- minor cleanups for yum-utils with --setopt
5e9bef
- translation updates
5e9bef
5e9bef
* Thu May 13 2010 James Antill <james@fedoraproject.org> - 3.2.27-12
5e9bef
- Latest head.
5e9bef
- History db version 2
5e9bef
- Some bug fixes
5e9bef
- More paranoid/leanient with rpmdb cache problems.
5e9bef
5e9bef
* Wed May  5 2010 James Antill <james@fedoraproject.org> - 3.2.27-11
5e9bef
- Fix from head for mock, mtime=>ctime due to caches and fixed installroot
5e9bef
- Fix for typo in new problems code, bug 589008
5e9bef
5e9bef
* Mon May  3 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-10
5e9bef
- latest head
5e9bef
- fixes yum chroot path duplication
5e9bef
- yum.log perms
5e9bef
5e9bef
* Thu Apr 29 2010 James Antill <james@fedoraproject.org> - 3.2.27-9
5e9bef
- Latest yum-3_2_X head.
5e9bef
- Added protect packages.
5e9bef
- Bug fixes from the yum bug day.
5e9bef
- Added removed size output.
5e9bef
- Added glob: to all list config. options.
5e9bef
- Fix fsvars.
5e9bef
5e9bef
* Thu Apr 22 2010 James Antill <james@fedoraproject.org> - 3.2.27-8
5e9bef
- Latest yum-3_2_X head.
5e9bef
- Add deselections.
5e9bef
- Add simple depsolve into compare_providers
5e9bef
- Speedup distro-sync blah.
5e9bef
5e9bef
* Fri Apr 16 2010 James Antill <james@fedoraproject.org> - 3.2.27-7
5e9bef
- Latest yum-3_2_X head.
5e9bef
- Add the "big update" speedup patch.
5e9bef
- Add nocontexts ts flag.
5e9bef
- Add provides and obsoleted to "yum check".
5e9bef
- Add new dump_xml stuff for createrepo/modifyrepo.
5e9bef
- Move /var/lib/yum/vars to /etc/yum/vars
5e9bef
5e9bef
* Mon Apr 12 2010 James Antill <james@fedoraproject.org> - 3.2.27-6
5e9bef
- Latest yum-3_2_X head.
5e9bef
- Fix the caching changes.
5e9bef
5e9bef
* Sat Apr 10 2010 James Antill <james@fedoraproject.org> - 3.2.27-5
5e9bef
- Latest yum-3_2_X head.
5e9bef
- Remove the broken assert in sqlitesack
5e9bef
5e9bef
* Thu Apr  8 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-4
5e9bef
- more latest headness
5e9bef
5e9bef
* Fri Mar 26 2010 James Antill <james@fedoraproject.org> - 3.2.27-3
5e9bef
- Latest yum-3_2_X head.
5e9bef
5e9bef
* Tue Mar 23 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-2
5e9bef
- broke searching in PK, this patch fixes it.
5e9bef
5e9bef
* Thu Mar 18 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-1
5e9bef
- 3.2.27 from upstream (more or less the same as 3.2.26-6 but with a new number
5e9bef
5e9bef
* Thu Mar 11 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-6
5e9bef
- should be the final HEAD update before 3.2.27
5e9bef
5e9bef
* Wed Feb 24 2010 James Antill <james@fedoraproject.org> - 3.2.26-5
5e9bef
- new HEAD, minor features and speed.
5e9bef
5e9bef
* Wed Feb 17 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-4
5e9bef
- new HEAD to fix the fix to the fix
5e9bef
5e9bef
* Tue Feb 16 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-3
5e9bef
- latest head - including fixes to searchPrcos
5e9bef
5e9bef
* Wed Feb 10 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-2
5e9bef
- grumble.
5e9bef
5e9bef
* Tue Feb  9 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.26-1
5e9bef
- final 3.2.26
5e9bef
5e9bef
* Mon Feb  8 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-14
5e9bef
- $uuid, pkgtags searching, latest HEAD patch - pre 3.2.26
5e9bef
5e9bef
* Thu Jan 28 2010 James Antill <james at fedoraproject.org> - 3.2.25-13
5e9bef
- A couple of bugfixes, most notably:
5e9bef
-  you can now install gpg keys again!
5e9bef
-  bad installed file requires don't get cached.
5e9bef
5e9bef
* Fri Jan 22 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-12
5e9bef
- someone forgot to push their changes
5e9bef
5e9bef
* Fri Jan 22 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-11
5e9bef
- more fixes, more fun
5e9bef
5e9bef
* Fri Jan 15 2010 James Antill <james at fedoraproject.org> - 3.2.25-10
5e9bef
- latest head
5e9bef
- Fixes for pungi, rpmdb caching and kernel-PAE-devel duplicates finding
5e9bef
- among others.
5e9bef
5e9bef
* Mon Jan  4 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.2.25-8
5e9bef
- latest head