From 704111794ae9ff8e55a65555c90d515a7868e58b Mon Sep 17 00:00:00 2001 From: Tim Lauridsen Date: Tue, 3 Aug 2010 18:02:53 +0200 Subject: [PATCH 01/71] release 1.1.28-1 --- .gitignore | 1 + sources | 2 +- yum-utils.spec | 58 +++++++++++++++++++------------------------------- 3 files changed, 24 insertions(+), 37 deletions(-) diff --git a/.gitignore b/.gitignore index 0a39cad..f134a0e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ yum-utils-1.1.27.tar.gz +yum-utils-1.1.28.tar.gz diff --git a/sources b/sources index 4695520..7e2a9c1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e5bf013b43cd898ef5483798e64317f9 yum-utils-1.1.27.tar.gz +beac7f26fe6f2f5f5faf81dd4adb3c69 yum-utils-1.1.28.tar.gz diff --git a/yum-utils.spec b/yum-utils.spec index 06b687b..bf58c7d 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -1,11 +1,10 @@ Summary: Utilities based around the yum package manager Name: yum-utils -Version: 1.1.27 -Release: 3%{?dist} +Version: 1.1.28 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz -Patch0: repoquery-not-installed.patch URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -349,11 +348,19 @@ Requires: yum >= 3.2.22 When this plugin is installed it will automatically snapshot any filesystem that is touched by the packages in a yum update or yum remove. +%package -n yum-plugin-ps +Summary: Yum plugin to look at processes, with respect to packages +Group: System Environment/Base +Requires: yum >= 3.2.27 + +%description -n yum-plugin-ps +When this plugin is installed it adds the yum command "ps", which allows you +to see which running processes are accociated with which packages (and if they +need rebooting, or have updates, etc.) + %prep %setup -q -%patch0 -p1 - %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install @@ -385,6 +392,7 @@ plugins="\ show-leaves \ local \ fs-snapshot \ + ps \ " mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/ $RPM_BUILD_ROOT/usr/lib/yum-plugins/ @@ -457,33 +465,30 @@ fi %files -n yum-updateonboot %defattr(-, root, root) -%doc updateonboot/README COPYING +%doc updateonboot/README %config(noreplace) %{_sysconfdir}/sysconfig/yum-updateonboot %{_initrddir}/yum-updateonboot %files -n yum-plugin-changelog %defattr(-, root, root) %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/changelog.conf -%doc COPYING /usr/lib/yum-plugins/changelog.* %{_mandir}/man1/yum-changelog.1.* %{_mandir}/man5/yum-changelog.conf.5.* %files -n yum-plugin-fastestmirror %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fastestmirror.conf /usr/lib/yum-plugins/fastestmirror*.* %files -n yum-plugin-protectbase %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/protectbase.conf /usr/lib/yum-plugins/protectbase.* %files -n yum-plugin-versionlock %defattr(-, root, root) -%doc plugins/versionlock/README COPYING +%doc plugins/versionlock/README %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.conf %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.list /usr/lib/yum-plugins/versionlock.* @@ -492,50 +497,42 @@ fi %files -n yum-plugin-tsflags %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tsflags.conf /usr/lib/yum-plugins/tsflags.* %files -n yum-plugin-downloadonly %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/downloadonly.conf /usr/lib/yum-plugins/downloadonly.* %files -n yum-plugin-priorities %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/priorities.conf /usr/lib/yum-plugins/priorities.* %files -n yum-plugin-refresh-updatesd %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/refresh-updatesd.conf /usr/lib/yum-plugins/refresh-updatesd.* %files -n yum-plugin-merge-conf %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/merge-conf.conf /usr/lib/yum-plugins/merge-conf.* %files -n yum-plugin-security %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/security.conf /usr/lib/yum-plugins/security.* %{_mandir}/man8/yum-security.8.* %files -n yum-plugin-upgrade-helper %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/upgrade-helper.conf /usr/lib/yum-plugins/upgrade-helper.* %files -n yum-plugin-aliases %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/aliases.conf %config(noreplace) %{_sysconfdir}/yum/aliases.conf /usr/lib/yum-plugins/aliases.* @@ -543,51 +540,43 @@ fi %files -n yum-plugin-list-data %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/list-data.conf /usr/lib/yum-plugins/list-data.* %{_mandir}/man1/yum-list-data.1.* %files -n yum-plugin-filter-data %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/filter-data.conf /usr/lib/yum-plugins/filter-data.* %{_mandir}/man1/yum-filter-data.1.* %files -n yum-plugin-tmprepo %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tmprepo.conf /usr/lib/yum-plugins/tmprepo.* %files -n yum-plugin-verify %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/verify.conf /usr/lib/yum-plugins/verify.* %{_mandir}/man1/yum-verify.1.* %files -n yum-plugin-keys %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/keys.conf /usr/lib/yum-plugins/keys.* %files -n yum-NetworkManager-dispatcher %defattr(-, root, root) -%doc COPYING /etc/NetworkManager/dispatcher.d/* %files -n yum-plugin-remove-with-leaves %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/remove-with-leaves.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/remove-with-leaves.conf %files -n yum-plugin-post-transaction-actions %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/post-transaction-actions.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/post-transaction-actions.conf %doc plugins/post-transaction-actions/sample.action @@ -596,43 +585,40 @@ fi %files -n yum-plugin-rpm-warm-cache %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/rpm-warm-cache.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/rpm-warm-cache.conf %files -n yum-plugin-auto-update-debug-info %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/auto-update-debuginfo.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/auto-update-debuginfo.conf %files -n yum-plugin-show-leaves %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/show-leaves.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/show-leaves.conf %files -n yum-plugin-local %defattr(-, root, root) -%doc COPYING %ghost %{_sysconfdir}/yum.repos.d/_local.repo %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/local.conf /usr/lib/yum-plugins/local.* %files -n yum-plugin-fs-snapshot %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fs-snapshot.conf /usr/lib/yum-plugins/fs-snapshot.* %{_mandir}/man1/yum-fs-snapshot.1.* %{_mandir}/man5/yum-fs-snapshot.conf.5.* -%changelog -* Wed Jul 7 2010 Seth Vidal -- add license files to each subpkg that doesn't require yum-utils directly +%files -n yum-plugin-ps +%defattr(-, root, root) +%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/ps.conf +/usr/lib/yum-plugins/ps.* -* Sun Jun 6 2010 James Antill -- Fix repoquery in 1.1.27 +%changelog +* Tue Aug 3 2010 Tim Lauridsen +- mark as 1.1.28 * Sun Jun 6 2010 Tim Lauridsen - mark as 1.1.27 From 95e6966e807dd087f7e9baf103c4c2d1f2df838d Mon Sep 17 00:00:00 2001 From: Tim Lauridsen Date: Tue, 3 Aug 2010 18:10:10 +0200 Subject: [PATCH 02/71] release 1.1.28-1 --- sources | 2 +- yum-utils.spec | 58 +++++++++++++++++++------------------------------- 2 files changed, 23 insertions(+), 37 deletions(-) diff --git a/sources b/sources index 4695520..7e2a9c1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e5bf013b43cd898ef5483798e64317f9 yum-utils-1.1.27.tar.gz +beac7f26fe6f2f5f5faf81dd4adb3c69 yum-utils-1.1.28.tar.gz diff --git a/yum-utils.spec b/yum-utils.spec index 06b687b..bf58c7d 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -1,11 +1,10 @@ Summary: Utilities based around the yum package manager Name: yum-utils -Version: 1.1.27 -Release: 3%{?dist} +Version: 1.1.28 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz -Patch0: repoquery-not-installed.patch URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -349,11 +348,19 @@ Requires: yum >= 3.2.22 When this plugin is installed it will automatically snapshot any filesystem that is touched by the packages in a yum update or yum remove. +%package -n yum-plugin-ps +Summary: Yum plugin to look at processes, with respect to packages +Group: System Environment/Base +Requires: yum >= 3.2.27 + +%description -n yum-plugin-ps +When this plugin is installed it adds the yum command "ps", which allows you +to see which running processes are accociated with which packages (and if they +need rebooting, or have updates, etc.) + %prep %setup -q -%patch0 -p1 - %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install @@ -385,6 +392,7 @@ plugins="\ show-leaves \ local \ fs-snapshot \ + ps \ " mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/ $RPM_BUILD_ROOT/usr/lib/yum-plugins/ @@ -457,33 +465,30 @@ fi %files -n yum-updateonboot %defattr(-, root, root) -%doc updateonboot/README COPYING +%doc updateonboot/README %config(noreplace) %{_sysconfdir}/sysconfig/yum-updateonboot %{_initrddir}/yum-updateonboot %files -n yum-plugin-changelog %defattr(-, root, root) %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/changelog.conf -%doc COPYING /usr/lib/yum-plugins/changelog.* %{_mandir}/man1/yum-changelog.1.* %{_mandir}/man5/yum-changelog.conf.5.* %files -n yum-plugin-fastestmirror %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fastestmirror.conf /usr/lib/yum-plugins/fastestmirror*.* %files -n yum-plugin-protectbase %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/protectbase.conf /usr/lib/yum-plugins/protectbase.* %files -n yum-plugin-versionlock %defattr(-, root, root) -%doc plugins/versionlock/README COPYING +%doc plugins/versionlock/README %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.conf %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.list /usr/lib/yum-plugins/versionlock.* @@ -492,50 +497,42 @@ fi %files -n yum-plugin-tsflags %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tsflags.conf /usr/lib/yum-plugins/tsflags.* %files -n yum-plugin-downloadonly %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/downloadonly.conf /usr/lib/yum-plugins/downloadonly.* %files -n yum-plugin-priorities %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/priorities.conf /usr/lib/yum-plugins/priorities.* %files -n yum-plugin-refresh-updatesd %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/refresh-updatesd.conf /usr/lib/yum-plugins/refresh-updatesd.* %files -n yum-plugin-merge-conf %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/merge-conf.conf /usr/lib/yum-plugins/merge-conf.* %files -n yum-plugin-security %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/security.conf /usr/lib/yum-plugins/security.* %{_mandir}/man8/yum-security.8.* %files -n yum-plugin-upgrade-helper %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/upgrade-helper.conf /usr/lib/yum-plugins/upgrade-helper.* %files -n yum-plugin-aliases %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/aliases.conf %config(noreplace) %{_sysconfdir}/yum/aliases.conf /usr/lib/yum-plugins/aliases.* @@ -543,51 +540,43 @@ fi %files -n yum-plugin-list-data %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/list-data.conf /usr/lib/yum-plugins/list-data.* %{_mandir}/man1/yum-list-data.1.* %files -n yum-plugin-filter-data %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/filter-data.conf /usr/lib/yum-plugins/filter-data.* %{_mandir}/man1/yum-filter-data.1.* %files -n yum-plugin-tmprepo %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tmprepo.conf /usr/lib/yum-plugins/tmprepo.* %files -n yum-plugin-verify %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/verify.conf /usr/lib/yum-plugins/verify.* %{_mandir}/man1/yum-verify.1.* %files -n yum-plugin-keys %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/keys.conf /usr/lib/yum-plugins/keys.* %files -n yum-NetworkManager-dispatcher %defattr(-, root, root) -%doc COPYING /etc/NetworkManager/dispatcher.d/* %files -n yum-plugin-remove-with-leaves %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/remove-with-leaves.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/remove-with-leaves.conf %files -n yum-plugin-post-transaction-actions %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/post-transaction-actions.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/post-transaction-actions.conf %doc plugins/post-transaction-actions/sample.action @@ -596,43 +585,40 @@ fi %files -n yum-plugin-rpm-warm-cache %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/rpm-warm-cache.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/rpm-warm-cache.conf %files -n yum-plugin-auto-update-debug-info %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/auto-update-debuginfo.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/auto-update-debuginfo.conf %files -n yum-plugin-show-leaves %defattr(-, root, root) -%doc COPYING /usr/lib/yum-plugins/show-leaves.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/show-leaves.conf %files -n yum-plugin-local %defattr(-, root, root) -%doc COPYING %ghost %{_sysconfdir}/yum.repos.d/_local.repo %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/local.conf /usr/lib/yum-plugins/local.* %files -n yum-plugin-fs-snapshot %defattr(-, root, root) -%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fs-snapshot.conf /usr/lib/yum-plugins/fs-snapshot.* %{_mandir}/man1/yum-fs-snapshot.1.* %{_mandir}/man5/yum-fs-snapshot.conf.5.* -%changelog -* Wed Jul 7 2010 Seth Vidal -- add license files to each subpkg that doesn't require yum-utils directly +%files -n yum-plugin-ps +%defattr(-, root, root) +%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/ps.conf +/usr/lib/yum-plugins/ps.* -* Sun Jun 6 2010 James Antill -- Fix repoquery in 1.1.27 +%changelog +* Tue Aug 3 2010 Tim Lauridsen +- mark as 1.1.28 * Sun Jun 6 2010 Tim Lauridsen - mark as 1.1.27 From 22b646cca443bc52da12d4717d592a20c0c6d3d5 Mon Sep 17 00:00:00 2001 From: Tim Lauridsen Date: Sun, 7 Nov 2010 10:23:34 +0100 Subject: [PATCH 03/71] Release 1.1.29-1 --- .gitignore | 1 + sources | 2 +- yum-utils.spec | 41 +++++++++++++++++++++++++++++++++++++---- 3 files changed, 39 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index f134a0e..df6c964 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ yum-utils-1.1.27.tar.gz yum-utils-1.1.28.tar.gz +/yum-utils-1.1.29.tar.gz diff --git a/sources b/sources index 7e2a9c1..489b965 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -beac7f26fe6f2f5f5faf81dd4adb3c69 yum-utils-1.1.28.tar.gz +9848c4e5f161c43ffb438126403c9093 yum-utils-1.1.29.tar.gz diff --git a/yum-utils.spec b/yum-utils.spec index bf58c7d..4ed0f09 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -1,6 +1,6 @@ Summary: Utilities based around the yum package manager Name: yum-utils -Version: 1.1.28 +Version: 1.1.29 Release: 1%{?dist} License: GPLv2+ Group: Development/Tools @@ -8,9 +8,10 @@ Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: python >= 2.4 , yum >= 3.2.27 +Requires: python >= 2.4 , yum >= 3.2.29 BuildRequires: python >= 2.4 + %description yum-utils is a collection of utilities and examples for the yum package manager. It includes utilities by different authors that make yum easier and @@ -447,6 +448,7 @@ fi %{_bindir}/yum-debug-dump %{_bindir}/yum-groups-manager %{_bindir}/yum-debug-restore +%{_bindir}/show-installed %{_sbindir}/yum-complete-transaction %{_sbindir}/yumdb %{_mandir}/man1/yum-utils.1.* @@ -465,30 +467,33 @@ fi %files -n yum-updateonboot %defattr(-, root, root) -%doc updateonboot/README +%doc updateonboot/README COPYING %config(noreplace) %{_sysconfdir}/sysconfig/yum-updateonboot %{_initrddir}/yum-updateonboot %files -n yum-plugin-changelog %defattr(-, root, root) %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/changelog.conf +%doc COPYING /usr/lib/yum-plugins/changelog.* %{_mandir}/man1/yum-changelog.1.* %{_mandir}/man5/yum-changelog.conf.5.* %files -n yum-plugin-fastestmirror %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fastestmirror.conf /usr/lib/yum-plugins/fastestmirror*.* %files -n yum-plugin-protectbase %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/protectbase.conf /usr/lib/yum-plugins/protectbase.* %files -n yum-plugin-versionlock %defattr(-, root, root) -%doc plugins/versionlock/README +%doc plugins/versionlock/README COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.conf %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.list /usr/lib/yum-plugins/versionlock.* @@ -497,42 +502,50 @@ fi %files -n yum-plugin-tsflags %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tsflags.conf /usr/lib/yum-plugins/tsflags.* %files -n yum-plugin-downloadonly %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/downloadonly.conf /usr/lib/yum-plugins/downloadonly.* %files -n yum-plugin-priorities %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/priorities.conf /usr/lib/yum-plugins/priorities.* %files -n yum-plugin-refresh-updatesd %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/refresh-updatesd.conf /usr/lib/yum-plugins/refresh-updatesd.* %files -n yum-plugin-merge-conf %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/merge-conf.conf /usr/lib/yum-plugins/merge-conf.* %files -n yum-plugin-security %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/security.conf /usr/lib/yum-plugins/security.* %{_mandir}/man8/yum-security.8.* %files -n yum-plugin-upgrade-helper %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/upgrade-helper.conf /usr/lib/yum-plugins/upgrade-helper.* %files -n yum-plugin-aliases %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/aliases.conf %config(noreplace) %{_sysconfdir}/yum/aliases.conf /usr/lib/yum-plugins/aliases.* @@ -540,43 +553,51 @@ fi %files -n yum-plugin-list-data %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/list-data.conf /usr/lib/yum-plugins/list-data.* %{_mandir}/man1/yum-list-data.1.* %files -n yum-plugin-filter-data %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/filter-data.conf /usr/lib/yum-plugins/filter-data.* %{_mandir}/man1/yum-filter-data.1.* %files -n yum-plugin-tmprepo %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tmprepo.conf /usr/lib/yum-plugins/tmprepo.* %files -n yum-plugin-verify %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/verify.conf /usr/lib/yum-plugins/verify.* %{_mandir}/man1/yum-verify.1.* %files -n yum-plugin-keys %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/keys.conf /usr/lib/yum-plugins/keys.* %files -n yum-NetworkManager-dispatcher %defattr(-, root, root) +%doc COPYING /etc/NetworkManager/dispatcher.d/* %files -n yum-plugin-remove-with-leaves %defattr(-, root, root) +%doc COPYING /usr/lib/yum-plugins/remove-with-leaves.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/remove-with-leaves.conf %files -n yum-plugin-post-transaction-actions %defattr(-, root, root) +%doc COPYING /usr/lib/yum-plugins/post-transaction-actions.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/post-transaction-actions.conf %doc plugins/post-transaction-actions/sample.action @@ -585,27 +606,32 @@ fi %files -n yum-plugin-rpm-warm-cache %defattr(-, root, root) +%doc COPYING /usr/lib/yum-plugins/rpm-warm-cache.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/rpm-warm-cache.conf %files -n yum-plugin-auto-update-debug-info %defattr(-, root, root) +%doc COPYING /usr/lib/yum-plugins/auto-update-debuginfo.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/auto-update-debuginfo.conf %files -n yum-plugin-show-leaves %defattr(-, root, root) +%doc COPYING /usr/lib/yum-plugins/show-leaves.* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/show-leaves.conf %files -n yum-plugin-local %defattr(-, root, root) +%doc COPYING %ghost %{_sysconfdir}/yum.repos.d/_local.repo %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/local.conf /usr/lib/yum-plugins/local.* %files -n yum-plugin-fs-snapshot %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fs-snapshot.conf /usr/lib/yum-plugins/fs-snapshot.* %{_mandir}/man1/yum-fs-snapshot.1.* @@ -613,10 +639,17 @@ fi %files -n yum-plugin-ps %defattr(-, root, root) +%doc COPYING %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/ps.conf /usr/lib/yum-plugins/ps.* %changelog +* Sun Nov 7 2010 Tim Lauridsen +- mark as 1.1.29 + +* Tue Aug 3 2010 Seth Vidal +- add COPYING docs to all the plugins to make fedora(and Tim) happy. :) + * Tue Aug 3 2010 Tim Lauridsen - mark as 1.1.28 From dd7a90cb887113f53c9b67c8a84af322c5a6de70 Mon Sep 17 00:00:00 2001 From: Tim Lauridsen Date: Sun, 7 Nov 2010 10:38:23 +0100 Subject: [PATCH 04/71] Release 1.1.29-2 - fix yum requirement to match yum in current rawhide --- yum-utils.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/yum-utils.spec b/yum-utils.spec index 4ed0f09..457025f 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -1,14 +1,14 @@ Summary: Utilities based around the yum package manager Name: yum-utils Version: 1.1.29 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: python >= 2.4 , yum >= 3.2.29 +Requires: python >= 2.4 , yum >= 3.2.28-12 BuildRequires: python >= 2.4 @@ -644,6 +644,9 @@ fi /usr/lib/yum-plugins/ps.* %changelog +* Sun Nov 7 2010 Tim Lauridsen +- Change requirement yum >= 3.2.29 to yum >= 3.2.28-12 (current rawhide is close to yum HEAD) + * Sun Nov 7 2010 Tim Lauridsen - mark as 1.1.29 From 2a663b1964214725e489ef4e9e60afbb5bd6589f Mon Sep 17 00:00:00 2001 From: Tim Lauridsen Date: Fri, 14 Jan 2011 18:40:06 +0100 Subject: [PATCH 05/71] Release 1.1.30-1 --- .gitignore | 1 + sources | 2 +- yum-utils.spec | 31 ++++++++++++++++++++++++------- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index df6c964..cc7df06 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ yum-utils-1.1.27.tar.gz yum-utils-1.1.28.tar.gz /yum-utils-1.1.29.tar.gz +/yum-utils-1.1.30.tar.gz diff --git a/sources b/sources index 489b965..d32dce8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9848c4e5f161c43ffb438126403c9093 yum-utils-1.1.29.tar.gz +1b085c0fe375c3d306dbb44f6d7fa28a yum-utils-1.1.30.tar.gz diff --git a/yum-utils.spec b/yum-utils.spec index 457025f..258f525 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -1,15 +1,21 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + Summary: Utilities based around the yum package manager Name: yum-utils -Version: 1.1.29 -Release: 2%{?dist} +Version: 1.1.30 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: python >= 2.4 , yum >= 3.2.28-12 -BuildRequires: python >= 2.4 +Requires: yum >= 3.2.29 +Requires: python-kitchen +BuildRequires: python-devel >= 2.4 +BuildRequires: gettext +BuildRequires: intltool +Provides: yum-utils-translations = %{version}-%{release} %description @@ -184,6 +190,7 @@ Obsoletes: yum-aliases < 1.1.20-0 Conflicts: yum-aliases < 1.1.20-0 # Requires args_hook Requires: yum >= 3.2.23 +Requires: yum-utils-translations = %{version}-%{release} %description -n yum-plugin-aliases This plugin adds the command alias, and parses the aliases config. file to @@ -367,6 +374,8 @@ rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install make -C updateonboot DESTDIR=$RPM_BUILD_ROOT install +%find_lang %name + # Plugins to install plugins="\ changelog \ @@ -411,6 +420,7 @@ install -m 644 versionlock/versionlock.list $RPM_BUILD_ROOT/%{_sysconfdir}/yum/p mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum.repos.d touch $RPM_BUILD_ROOT%{_sysconfdir}/yum.repos.d/_local.repo + %clean rm -rf $RPM_BUILD_ROOT @@ -423,7 +433,7 @@ if [ $1 = 0 ]; then /sbin/chkconfig --del yum-updateonboot >/dev/null 2>&1 || :; fi -%files +%files -f %{name}.lang %defattr(-, root, root) %doc README yum-util-cli-template %doc COPYING @@ -451,6 +461,7 @@ fi %{_bindir}/show-installed %{_sbindir}/yum-complete-transaction %{_sbindir}/yumdb +%{python_sitelib}/yumutils/ %{_mandir}/man1/yum-utils.1.* %{_mandir}/man1/debuginfo-install.1.* %{_mandir}/man1/package-cleanup.1.* @@ -644,8 +655,14 @@ fi /usr/lib/yum-plugins/ps.* %changelog -* Sun Nov 7 2010 Tim Lauridsen -- Change requirement yum >= 3.2.29 to yum >= 3.2.28-12 (current rawhide is close to yum HEAD) +* Thu Jan 13 2011 Tim Lauridsen +- mark as 1.1.30 + +* Mon Jan 3 2011 Tim Lauridsen +- Added yumutils python module + +* Thu Dec 30 2010 Tim Lauridsen +- Added Translation support and need Requires, BuildRequires * Sun Nov 7 2010 Tim Lauridsen - mark as 1.1.29 From 4322fb85787a09cc20a632a05efc85c593ef9181 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 02:25:50 -0600 Subject: [PATCH 06/71] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- yum-utils.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yum-utils.spec b/yum-utils.spec index 258f525..8140259 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -3,7 +3,7 @@ Summary: Utilities based around the yum package manager Name: yum-utils Version: 1.1.30 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz @@ -655,6 +655,9 @@ fi /usr/lib/yum-plugins/ps.* %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 1.1.30-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Thu Jan 13 2011 Tim Lauridsen - mark as 1.1.30 From 1509339c521101653b5a32054952b01d9d26176c Mon Sep 17 00:00:00 2001 From: James Antill Date: Thu, 28 Jul 2011 12:26:35 -0400 Subject: [PATCH 07/71] Fix for BuildTrans no return value checking, needed for mock. Resolves: bug#716267 --- BZ-716267-BuildTrans-ret-check.patch | 77 ++++++++++++++++++++++++++++ yum-utils.spec | 9 +++- 2 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 BZ-716267-BuildTrans-ret-check.patch diff --git a/BZ-716267-BuildTrans-ret-check.patch b/BZ-716267-BuildTrans-ret-check.patch new file mode 100644 index 0000000..76ce631 --- /dev/null +++ b/BZ-716267-BuildTrans-ret-check.patch @@ -0,0 +1,77 @@ +commit 32ec6213b9f698eb48c573b16e8bae40eb7dca8c +Author: Ville Skyttä +Date: Fri Jun 24 18:44:32 2011 +0300 + + Check doUtilBuildTransaction return value, exit early on failure. BZ 716267 + +diff --git a/debuginfo-install.py b/debuginfo-install.py +index 0891f63..177c6c3 100755 +--- a/debuginfo-install.py ++++ b/debuginfo-install.py +@@ -100,7 +100,9 @@ class DebugInfoInstall(YumUtilBase): + + self.debugInfo_main() + if hasattr(self, 'doUtilBuildTransaction'): +- self.doUtilBuildTransaction() ++ errc = self.doUtilBuildTransaction() ++ if errc: ++ sys.exit(errc) + else: + try: + self.buildTransaction() +diff --git a/package-cleanup.py b/package-cleanup.py +index a4eb7d9..4794369 100755 +--- a/package-cleanup.py ++++ b/package-cleanup.py +@@ -343,7 +343,9 @@ class PackageCleanup(YumUtilBase): + self._remove_old_kernels(opts.kernelcount, opts.keepdevel) + self.run_with_package_names.add('yum-utils') + if hasattr(self, 'doUtilBuildTransaction'): +- self.doUtilBuildTransaction() ++ errc = self.doUtilBuildTransaction() ++ if errc: ++ sys.exit(errc) + else: + try: + self.buildTransaction() +@@ -392,7 +394,9 @@ class PackageCleanup(YumUtilBase): + self.run_with_package_names.add('yum-utils') + + if hasattr(self, 'doUtilBuildTransaction'): +- self.doUtilBuildTransaction() ++ errc = self.doUtilBuildTransaction() ++ if errc: ++ sys.exit(errc) + else: + try: + self.buildTransaction() +diff --git a/yum-builddep.py b/yum-builddep.py +index d13c90e..d7a37c3 100755 +--- a/yum-builddep.py ++++ b/yum-builddep.py +@@ -98,7 +98,9 @@ class YumBuildDep(YumUtilBase): + sys.exit(1) + + if hasattr(self, 'doUtilBuildTransaction'): +- self.doUtilBuildTransaction() ++ errc = self.doUtilBuildTransaction() ++ if errc: ++ sys.exit(errc) + else: + try: + self.buildTransaction() +diff --git a/yum-complete-transaction.py b/yum-complete-transaction.py +index fde1f35..c5074ab 100755 +--- a/yum-complete-transaction.py ++++ b/yum-complete-transaction.py +@@ -208,7 +208,9 @@ class YumCompleteTransaction(YumUtilBase): + + current_count = len(self.tsInfo) + if hasattr(self, 'doUtilBuildTransaction'): +- self.doUtilBuildTransaction(unfinished_transactions_check=False) ++ errc = self.doUtilBuildTransaction(unfinished_transactions_check=False) ++ if errc: ++ sys.exit(errc) + else: + try: + self.buildTransaction(unfinished_transactions_check=False) diff --git a/yum-utils.spec b/yum-utils.spec index 8140259..5c72848 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -3,11 +3,12 @@ Summary: Utilities based around the yum package manager Name: yum-utils Version: 1.1.30 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz URL: http://yum.baseurl.org/download/yum-utils/ +Patch0: BZ-716267-BuildTrans-ret-check.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: yum >= 3.2.29 @@ -369,6 +370,8 @@ need rebooting, or have updates, etc.) %prep %setup -q +%patch0 -p1 + %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install @@ -655,6 +658,10 @@ fi /usr/lib/yum-plugins/ps.* %changelog +* Thu Jul 28 2011 James Antill +- Fix for BuildTrans no return value checking, needed for mock. +- Resolves: bug#716267 + * Tue Feb 08 2011 Fedora Release Engineering - 1.1.30-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From daf4e7eed3a535f34cf575d170e55c4544df1694 Mon Sep 17 00:00:00 2001 From: Tim Lauridsen Date: Wed, 10 Aug 2011 18:20:47 +0200 Subject: [PATCH 08/71] Release 1.1.31-1 --- .gitignore | 1 + sources | 2 +- yum-utils.spec | 37 ++++++++++++++++++++++++++++++------- 3 files changed, 32 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index cc7df06..137fcee 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ yum-utils-1.1.27.tar.gz yum-utils-1.1.28.tar.gz /yum-utils-1.1.29.tar.gz /yum-utils-1.1.30.tar.gz +/yum-utils-1.1.31.tar.gz diff --git a/sources b/sources index d32dce8..09a2534 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1b085c0fe375c3d306dbb44f6d7fa28a yum-utils-1.1.30.tar.gz +b2859b89321b98f2581243536e1b4993 yum-utils-1.1.31.tar.gz diff --git a/yum-utils.spec b/yum-utils.spec index 5c72848..4524bbe 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -2,13 +2,12 @@ Summary: Utilities based around the yum package manager Name: yum-utils -Version: 1.1.30 -Release: 3%{?dist} +Version: 1.1.31 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz URL: http://yum.baseurl.org/download/yum-utils/ -Patch0: BZ-716267-BuildTrans-ret-check.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: yum >= 3.2.29 @@ -25,8 +24,9 @@ manager. It includes utilities by different authors that make yum easier and more powerful to use. These tools include: debuginfo-install, find-repos-of-install, needs-restarting, package-cleanup, repoclosure, repodiff, repo-graph, repomanage, repoquery, repo-rss, reposync, -repotrack, verifytree, yumdownloader, yum-builddep, yum-complete-transaction, -yum-config-manager, yum-debug-dump, yum-debug-restore and yum-groups-manager. +repotrack, show-installed, show-changed-rco, verifytree, yumdownloader, +yum-builddep, yum-complete-transaction, yum-config-manager, yum-debug-dump, +yum-debug-restore and yum-groups-manager. %package -n yum-updateonboot Summary: Run yum update on system boot @@ -367,11 +367,20 @@ When this plugin is installed it adds the yum command "ps", which allows you to see which running processes are accociated with which packages (and if they need rebooting, or have updates, etc.) +%package -n yum-plugin-puppetverify +Summary: Yum plugin to add puppet checksums to verify data +Group: System Environment/Base +Provides: yum-puppetverify = %{version}-%{release} +Requires: yum >= 3.2.12 +Requires: PyYAML >= 3.09 +Requires: puppet + +%description -n yum-plugin-puppetverify +Supplies checksums for files in packages from puppet's state file. + %prep %setup -q -%patch0 -p1 - %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install @@ -406,6 +415,7 @@ plugins="\ local \ fs-snapshot \ ps \ + puppetverify \ " mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/ $RPM_BUILD_ROOT/usr/lib/yum-plugins/ @@ -462,6 +472,7 @@ fi %{_bindir}/yum-groups-manager %{_bindir}/yum-debug-restore %{_bindir}/show-installed +%{_bindir}/show-changed-rco %{_sbindir}/yum-complete-transaction %{_sbindir}/yumdb %{python_sitelib}/yumutils/ @@ -472,6 +483,8 @@ fi %{_mandir}/man1/repoquery.1.* %{_mandir}/man1/repodiff.1.* %{_mandir}/man1/reposync.1.* +%{_mandir}/man1/show-changed-rco.1.* +%{_mandir}/man1/show-installed.1.* %{_mandir}/man1/yum-builddep.1.* %{_mandir}/man1/yum-debug-dump.1.* %{_mandir}/man8/yum-complete-transaction.8.* @@ -657,7 +670,17 @@ fi %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/ps.conf /usr/lib/yum-plugins/ps.* +%files -n yum-plugin-puppetverify +%defattr(-, root, root) +%doc COPYING +%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/puppetverify.conf +/usr/lib/yum-plugins/puppetverify.* + %changelog +* Thu Aug 10 2011 Tim Lauridsen +- mark as 1.1.31 +- remove patches + * Thu Jul 28 2011 James Antill - Fix for BuildTrans no return value checking, needed for mock. - Resolves: bug#716267 From 57637768edef6b99329e3b4b81ce5bd708c8b0e7 Mon Sep 17 00:00:00 2001 From: Tim Lauridsen Date: Wed, 10 Aug 2011 18:21:52 +0200 Subject: [PATCH 09/71] remove patches --- BZ-716267-BuildTrans-ret-check.patch | 77 ---------------------------- repoquery-not-installed.patch | 19 ------- 2 files changed, 96 deletions(-) delete mode 100644 BZ-716267-BuildTrans-ret-check.patch delete mode 100644 repoquery-not-installed.patch diff --git a/BZ-716267-BuildTrans-ret-check.patch b/BZ-716267-BuildTrans-ret-check.patch deleted file mode 100644 index 76ce631..0000000 --- a/BZ-716267-BuildTrans-ret-check.patch +++ /dev/null @@ -1,77 +0,0 @@ -commit 32ec6213b9f698eb48c573b16e8bae40eb7dca8c -Author: Ville Skyttä -Date: Fri Jun 24 18:44:32 2011 +0300 - - Check doUtilBuildTransaction return value, exit early on failure. BZ 716267 - -diff --git a/debuginfo-install.py b/debuginfo-install.py -index 0891f63..177c6c3 100755 ---- a/debuginfo-install.py -+++ b/debuginfo-install.py -@@ -100,7 +100,9 @@ class DebugInfoInstall(YumUtilBase): - - self.debugInfo_main() - if hasattr(self, 'doUtilBuildTransaction'): -- self.doUtilBuildTransaction() -+ errc = self.doUtilBuildTransaction() -+ if errc: -+ sys.exit(errc) - else: - try: - self.buildTransaction() -diff --git a/package-cleanup.py b/package-cleanup.py -index a4eb7d9..4794369 100755 ---- a/package-cleanup.py -+++ b/package-cleanup.py -@@ -343,7 +343,9 @@ class PackageCleanup(YumUtilBase): - self._remove_old_kernels(opts.kernelcount, opts.keepdevel) - self.run_with_package_names.add('yum-utils') - if hasattr(self, 'doUtilBuildTransaction'): -- self.doUtilBuildTransaction() -+ errc = self.doUtilBuildTransaction() -+ if errc: -+ sys.exit(errc) - else: - try: - self.buildTransaction() -@@ -392,7 +394,9 @@ class PackageCleanup(YumUtilBase): - self.run_with_package_names.add('yum-utils') - - if hasattr(self, 'doUtilBuildTransaction'): -- self.doUtilBuildTransaction() -+ errc = self.doUtilBuildTransaction() -+ if errc: -+ sys.exit(errc) - else: - try: - self.buildTransaction() -diff --git a/yum-builddep.py b/yum-builddep.py -index d13c90e..d7a37c3 100755 ---- a/yum-builddep.py -+++ b/yum-builddep.py -@@ -98,7 +98,9 @@ class YumBuildDep(YumUtilBase): - sys.exit(1) - - if hasattr(self, 'doUtilBuildTransaction'): -- self.doUtilBuildTransaction() -+ errc = self.doUtilBuildTransaction() -+ if errc: -+ sys.exit(errc) - else: - try: - self.buildTransaction() -diff --git a/yum-complete-transaction.py b/yum-complete-transaction.py -index fde1f35..c5074ab 100755 ---- a/yum-complete-transaction.py -+++ b/yum-complete-transaction.py -@@ -208,7 +208,9 @@ class YumCompleteTransaction(YumUtilBase): - - current_count = len(self.tsInfo) - if hasattr(self, 'doUtilBuildTransaction'): -- self.doUtilBuildTransaction(unfinished_transactions_check=False) -+ errc = self.doUtilBuildTransaction(unfinished_transactions_check=False) -+ if errc: -+ sys.exit(errc) - else: - try: - self.buildTransaction(unfinished_transactions_check=False) diff --git a/repoquery-not-installed.patch b/repoquery-not-installed.patch deleted file mode 100644 index de2f58b..0000000 --- a/repoquery-not-installed.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit 123d241f35401386f514cee852a0ea2f174be500 -Author: James Antill -Date: Sun Jun 6 23:10:37 2010 -0400 - - Fix stupid typo in repoquery, let non-installed packages work again - -diff --git a/repoquery.py b/repoquery.py -index 2992b2d..1186782 100755 ---- a/repoquery.py -+++ b/repoquery.py -@@ -556,7 +556,7 @@ class YumBaseQuery(yum.YumBase): - pkg = iq - else: - if rq is None: -- rq = instPkgQuery(pkg, qf) -+ rq = repoPkgQuery(pkg, qf) - rq.pkg = pkg - rq.name = pkg.name - pkg = rq From b5064156dc6bbbfcc72cc9d7900a9b63edc141cc Mon Sep 17 00:00:00 2001 From: Tim Lauridsen Date: Sat, 13 Aug 2011 15:54:09 +0200 Subject: [PATCH 10/71] Release 1.1.31.2 --- auto-update-debuginfo.patch | 24 ++++++++++++++++++++++++ yum-utils.spec | 7 ++++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 auto-update-debuginfo.patch diff --git a/auto-update-debuginfo.patch b/auto-update-debuginfo.patch new file mode 100644 index 0000000..5c3e5aa --- /dev/null +++ b/auto-update-debuginfo.patch @@ -0,0 +1,24 @@ +From: Zdeněk Pavlas +Date: Thu, 11 Aug 2011 12:34:42 +0000 (+0200) +Subject: Fix check for repos in opts, in auto-update-debuginfo plugin. BZ 729964. +X-Git-Url: http://yum.baseurl.org/gitweb?p=yum-utils.git;a=commitdiff_plain;h=efb3c7b3fb96523bb5997c163bf4e33ab897f1b8 + + Fix check for repos in opts, in auto-update-debuginfo plugin. BZ 729964. + + Also hasattr(None, 'repos') == False, so we don't need +to check for None explicitly. +--- + +diff --git a/plugins/auto-update-debuginfo/auto-update-debuginfo.py b/plugins/auto-update-debuginfo/auto-update-debuginfo.py +index 39993ad..9ff927c 100644 +--- a/plugins/auto-update-debuginfo/auto-update-debuginfo.py ++++ b/plugins/auto-update-debuginfo/auto-update-debuginfo.py +@@ -38,7 +38,7 @@ def _check_man_disable(mdrs, di): + def enable_debuginfo_repos(yb, conduit): + mdrs = set() + opts, args = conduit.getCmdLine() +- if opts is not None and hasattr(opts.repos) : ++ if hasattr(opts, 'repos'): + for opt, repoexp in opts.repos: + if opt == '--disablerepo': + mdrs.add(repoexp) diff --git a/yum-utils.spec b/yum-utils.spec index 4524bbe..b71aeae 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -3,10 +3,11 @@ Summary: Utilities based around the yum package manager Name: yum-utils Version: 1.1.31 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz +Patch0: auto-update-debuginfo.patch URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -380,6 +381,7 @@ Supplies checksums for files in packages from puppet's state file. %prep %setup -q +%patch0 -p1 %install rm -rf $RPM_BUILD_ROOT @@ -677,6 +679,9 @@ fi /usr/lib/yum-plugins/puppetverify.* %changelog +* Thu Aug 13 2011 Tim Lauridsen +- fix traceback in auto-update-debuginfo plugin (rhbz #729982) + * Thu Aug 10 2011 Tim Lauridsen - mark as 1.1.31 - remove patches From 60dd4a37c986e8c94250bafb767ba7d8e6ad1b9c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 14 Jan 2012 03:32:21 -0600 Subject: [PATCH 11/71] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- yum-utils.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yum-utils.spec b/yum-utils.spec index b71aeae..c45244d 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -3,7 +3,7 @@ Summary: Utilities based around the yum package manager Name: yum-utils Version: 1.1.31 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz @@ -679,6 +679,9 @@ fi /usr/lib/yum-plugins/puppetverify.* %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 1.1.31-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Thu Aug 13 2011 Tim Lauridsen - fix traceback in auto-update-debuginfo plugin (rhbz #729982) From 259a493eaf60c7954e8e58f8d110d9dfcde93bf0 Mon Sep 17 00:00:00 2001 From: James Antill Date: Thu, 26 Jan 2012 13:49:29 -0500 Subject: [PATCH 12/71] Update to latest HEAD. --- yum-utils.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/yum-utils.spec b/yum-utils.spec index c45244d..aa6ffa0 100644 --- a/yum-utils.spec +++ b/yum-utils.spec @@ -3,11 +3,12 @@ Summary: Utilities based around the yum package manager Name: yum-utils Version: 1.1.31 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz Patch0: auto-update-debuginfo.patch +Patch1: yum-utils-HEAD.patch URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -381,7 +382,8 @@ Supplies checksums for files in packages from puppet's state file. %prep %setup -q -%patch0 -p1 +# patch0 -p1 +%patch1 -p1 %install rm -rf $RPM_BUILD_ROOT @@ -679,6 +681,9 @@ fi /usr/lib/yum-plugins/puppetverify.* %changelog +* Thu Jan 26 2012 James Antill - 1.1.31-4 +- Update to latest HEAD. + * Sat Jan 14 2012 Fedora Release Engineering - 1.1.31-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 5c0b80180ccf911f2b7f60065fab445804987ad3 Mon Sep 17 00:00:00 2001 From: James Antill Date: Thu, 26 Jan 2012 15:21:17 -0500 Subject: [PATCH 13/71] Update to latest HEAD. --- yum-utils-HEAD.patch | 2280 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2280 insertions(+) create mode 100644 yum-utils-HEAD.patch diff --git a/yum-utils-HEAD.patch b/yum-utils-HEAD.patch new file mode 100644 index 0000000..a1d0e9e --- /dev/null +++ b/yum-utils-HEAD.patch @@ -0,0 +1,2280 @@ +diff --git a/COPYING b/COPYING +index e77696a..d159169 100644 +--- a/COPYING ++++ b/COPYING +@@ -1,12 +1,12 @@ +- GNU GENERAL PUBLIC LICENSE +- Version 2, June 1991 ++ GNU GENERAL PUBLIC LICENSE ++ Version 2, June 1991 + +- Copyright (C) 1989, 1991 Free Software Foundation, Inc. +- 675 Mass Ave, Cambridge, MA 02139, USA ++ Copyright (C) 1989, 1991 Free Software Foundation, Inc., ++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +- Preamble ++ Preamble + + The licenses for most software are designed to take away your + freedom to share and change it. By contrast, the GNU General Public +@@ -15,7 +15,7 @@ software--to make sure the software is free for all its users. This + General Public License applies to most of the Free Software + Foundation's software and to any other program whose authors commit to + using it. (Some other Free Software Foundation software is covered by +-the GNU Library General Public License instead.) You can apply it to ++the GNU Lesser General Public License instead.) You can apply it to + your programs, too. + + When we speak of free software, we are referring to freedom, not +@@ -55,8 +55,8 @@ patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and + modification follow. +- +- GNU GENERAL PUBLIC LICENSE ++ ++ GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +@@ -110,7 +110,7 @@ above, provided that you also meet all of these conditions: + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) +- ++ + These requirements apply to the modified work as a whole. If + identifiable sections of that work are not derived from the Program, + and can be reasonably considered independent and separate works in +@@ -168,7 +168,7 @@ access to copy from a designated place, then offering equivalent + access to copy the source code from the same place counts as + distribution of the source code, even though third parties are not + compelled to copy the source along with the object code. +- ++ + 4. You may not copy, modify, sublicense, or distribute the Program + except as expressly provided under this License. Any attempt + otherwise to copy, modify, sublicense or distribute the Program is +@@ -225,7 +225,7 @@ impose that choice. + + This section is intended to make thoroughly clear what is believed to + be a consequence of the rest of this License. +- ++ + 8. If the distribution and/or use of the Program is restricted in + certain countries either by patents or by copyrighted interfaces, the + original copyright holder who places the Program under this License +@@ -255,7 +255,7 @@ make exceptions for this. Our decision will be guided by the two goals + of preserving the free status of all derivatives of our free software and + of promoting the sharing and reuse of software generally. + +- NO WARRANTY ++ NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY + FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +@@ -277,9 +277,9 @@ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER + PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE + POSSIBILITY OF SUCH DAMAGES. + +- END OF TERMS AND CONDITIONS +- +- How to Apply These Terms to Your New Programs ++ END OF TERMS AND CONDITIONS ++ ++ How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest + possible use to the public, the best way to achieve this is to make it +@@ -291,7 +291,7 @@ convey the exclusion of warranty; and each file should have at least + the "copyright" line and a pointer to where the full notice is found. + + +- Copyright (C) 19yy ++ Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by +@@ -303,16 +303,16 @@ the "copyright" line and a pointer to where the full notice is found. + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + +- You should have received a copy of the GNU General Public License +- along with this program; if not, write to the Free Software +- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ++ You should have received a copy of the GNU General Public License along ++ with this program; if not, write to the Free Software Foundation, Inc., ++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + Also add information on how to contact you by electronic and paper mail. + + If the program is interactive, make it output a short notice like this + when it starts in an interactive mode: + +- Gnomovision version 69, Copyright (C) 19yy name of author ++ Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. +@@ -335,5 +335,5 @@ necessary. Here is a sample; alter the names: + This General Public License does not permit incorporating your program into + proprietary programs. If your program is a subroutine library, you may + consider it more useful to permit linking proprietary applications with the +-library. If this is what you want to do, use the GNU Library General ++library. If this is what you want to do, use the GNU Lesser General + Public License instead of this License. +diff --git a/debuginfo-install.py b/debuginfo-install.py +index 177c6c3..27d19ac 100755 +--- a/debuginfo-install.py ++++ b/debuginfo-install.py +@@ -7,11 +7,11 @@ + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY; without even the implied warranty of + # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-# GNU Library General Public License for more details. ++# GNU General Public License for more details. + # + # You should have received a copy of the GNU General Public License +-# along with this program; if not, write to the Free Software +-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# along with this program; if not, write to the Free Software Foundation, ++# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + # Copyright 2007 Seth Vidal + + import sys +diff --git a/docs/Makefile b/docs/Makefile +index d01c1e4..13ea4e7 100644 +--- a/docs/Makefile ++++ b/docs/Makefile +@@ -1,7 +1,7 @@ + DOCS = repoquery package-cleanup repo-rss yumdownloader yum-builddep yum-changelog reposync \ + yum-list-data yum-filter-data yum-verify yum-utils yum-aliases yum-debug-dump yum-versionlock \ + yum-groups-manager debuginfo-install repodiff yum-fs-snapshot \ +- show-installed show-changed-rco ++ show-installed show-changed-rco yum-debug-restore + DOCS5 = yum-changelog.conf yum-versionlock.conf yum-fs-snapshot.conf + DOCS8 = yum-security yum-complete-transaction yumdb + +diff --git a/docs/package-cleanup.1 b/docs/package-cleanup.1 +index 867cf4d..15f94ce 100644 +--- a/docs/package-cleanup.1 ++++ b/docs/package-cleanup.1 +@@ -14,7 +14,7 @@ Use alternative config file (default is /etc/yum.conf). + .IP "\fB\-h, \-\-help\fP" + Help; display a help message and then quit\&. + .IP "\fB\-q, \-\-quiet\fP" +-Print out nothing unecessary. ++Print out nothing unnecessary. + .IP "\fB\-v, \-\-version\fP" + Report program version and exit. + .IP "\fB\-y\fP" +diff --git a/docs/repodiff.1 b/docs/repodiff.1 +index c421c5d..ef2a373 100644 +--- a/docs/repodiff.1 ++++ b/docs/repodiff.1 +@@ -11,9 +11,11 @@ repositories. \fBNote\fP that by default only source packages are compared. + .PP + .SH "GENERAL OPTIONS" + .IP "\fB\-\-old, -o\fP" +-Add a repo. as an old repo. ++Add a repo. as an old repo. Note that if you prefix the url with "mirror:" then ++the following url is treated as a mirror and not a baseurl. + .IP "\fB\-\-new, -n\fP" +-Add a repo. as an new repo. ++Add a repo. as an new repo. Note that if you prefix the url with "mirror:" then ++the following url is treated as a mirror and not a baseurl. + .IP "\fB\-\-archlist, -a\fP" + Add architectures to change the default from just comparing source packages. + Note that if you want the same as a native +@@ -21,10 +23,14 @@ Note that if you want the same as a native + from earlier versions where you needed to specify + "x86_64,athlon,i686,i586,i486,i386,noarch" and you still got "src"). + .IP "\fB\-\-size, -s\fP" +-Ouput additional data about the size of the changes. ++Output additional data about the size of the changes. + .IP "\fB\-\-compare-arch\fP" + Normally packages are just compared based on their name, this flag makes the + comparison also use the arch. So foo.i386 and foo.x86_64 are different. ++.IP "\fB\-\-simple\fP" ++Output a simple one line message for modified packages. ++.IP "\fB\-\-downgrade\fP" ++Split the data for modified packages between upgraded and downgraded packages. + .SH "EXAMPLES" + .IP "Compare source pkgs in two local repos:" + \fBrepodiff --old=/tmp/repo-old --new=/tmp/repo-new\fP +@@ -32,6 +38,8 @@ comparison also use the arch. So foo.i386 and foo.x86_64 are different. + \fBrepodiff -a x86_64 --old=http://example.com/repo1-old --old=/tmp/repo-old --new=http://example.com/repo1-new --new=/tmp/repo-new\fP + .IP "Compare x86_64 compat. binary pkgs, but also compare arch:" + \fBrepodiff -a x86_64 --compare-arch --old=http://example.com/repo1-old --old=/tmp/repo-old --new=http://example.com/repo1-new --new=/tmp/repo-new\fP ++.IP "Compare two releases of Fedora (15 => 16):" ++\fBrepodiff --old='mirror:https://mirrors.fedoraproject.org/metalink?repo=fedora-source-15&arch=i386' --new='mirror:https://mirrors.fedoraproject.org/metalink?repo=fedora-source-16&arch=i386' --size --simple --downgrade\fP + .PP + + .SH "SEE ALSO" +diff --git a/docs/repoquery.1 b/docs/repoquery.1 +index f5a8c5d..fe842f5 100644 +--- a/docs/repoquery.1 ++++ b/docs/repoquery.1 +@@ -130,7 +130,8 @@ package names). This is the default. + When used with --whatrequires, search for dependencies only exactly as given. + This is effectively the opposite of --alldeps. + .IP "\fB\-\-recursive\fP" +-When used with --whatrequires, query packages recursively. ++When used with --whatrequires, and --requires --resolve, query packages ++recursively. + .IP "\fB\-\-archlist=ARCH1[,ARCH2...]\fP" + Limit the query to packages of given architecture(s). Valid values are all + architectures known to rpm/yum such as 'i386' and 'src' for +@@ -166,7 +167,7 @@ Query groups instead of packages. + + .SH "EXAMPLES" + .IP "List all packages whose name contains 'perl':" +-\fBrepoquery '*perl*'\fP ++\fBrepoquery \(aq*perl*\(aq\fP + .IP "List all packages depending on openssl:" + \fBrepoquery --whatrequires openssl\fP + .IP "List all package names and the repository they come from, nicely formatted:" +diff --git a/docs/reposync.1 b/docs/reposync.1 +index c1bc818..edc05cc 100644 +--- a/docs/reposync.1 ++++ b/docs/reposync.1 +@@ -14,7 +14,7 @@ Display a help message, and then quit. + Config file to use (defaults to /etc/yum.conf). + .IP "\fB\-a ARCH, \-\-arch=ARCH\fP" + Act as if running the specified arch (default: current arch, note: does +-not override $releasever). ++not override $releasever. x86_64 is a superset for i*86.). + .IP "\fB\-\-source\fP" + Also download .src.rpm files. + .IP "\fB\-r REPOID, \-\-repoid=REPOID\fP" +@@ -28,6 +28,8 @@ Path to download packages to: defaults to current directory. + Remove packages that fail GPG signature checking after downloading. + .IP "\fB\-u, \-\-urls\fP" + Just list urls of what would be downloaded, don't download. ++.IP "\fB\-l, \-\-plugins\fP" ++Enable yum plugin support. + .IP "\fB\-n, \-\-newest-only\fP" + Download only newest packages per-repo. + .IP "\fB\-q, \-\-quiet\fP" +@@ -41,6 +43,8 @@ Output as little information as possible. + \fB reposync --repoid=updates --repoid=extras\fP + .IP "Sync all packages from the 'updates' repo to the \fBrepos\fP directory:" + \fB reposync -p repos --repoid=updates\fP ++.IP "Sync all packages from the 'updates' repo to the \fBrepos\fP directory excluding x86_64 arch. Edit \fI/etc/yum.conf\fR adding option \fBexclude=*.x86_64\fR. Then: ++\fBreposync -p repos --repoid=updates\fP + .SH "FILES" + \fBreposync\fP uses the yum libraries for retrieving information and + packages. If no configuration file is specified, the default yum +diff --git a/docs/show-changed-rco.1 b/docs/show-changed-rco.1 +index 3e3b62c..1b0ea65 100644 +--- a/docs/show-changed-rco.1 ++++ b/docs/show-changed-rco.1 +@@ -11,7 +11,7 @@ packages Requires, Conflicts and Obsoletes data from the installed (or old) to + a specified rpm file. + .SH OPTIONS + .TP +-.IP \-h, \-\-help ++.IP "\fB\-h, \-\-help\fP" + show this help message and exit + .IP "\fB\-C, \-\-cache\fP" + Tells repoquery to run entirely from YUM cache - does not download any metadata +diff --git a/docs/show-installed.1 b/docs/show-installed.1 +index 7072b63..18c4af8 100644 +--- a/docs/show-installed.1 ++++ b/docs/show-installed.1 +@@ -16,10 +16,10 @@ show this help message and exit + yum, kickstart or human; yum gives the result as a yum command line; kickstart the content of a %packages section; "human" readable is default. + .TP + .B \-i INPUT, \-\-input=INPUT +-File to read the package list from instead of using the rpmdb. \- for stdin. The file must contain package names only separated by white space (including newlines). rpm \-qa \-\-qf='%{name}\\n' produces proper output. ++File to read the package list from instead of using the rpmdb. \- for stdin. The file must contain package names only separated by white space (including newlines). rpm \-qa \-\-qf=\(aq%{name}\\n\(aq produces proper output. + .TP + .B \-o OUTPUT, \-\-output=OUTPUT +-File to write the result to. Stdout is used if option is omited. ++File to write the result to. Stdout is used if option is omitted. + .TP + .B \-q, \-\-quiet + Do not show warnings. +diff --git a/docs/yum-aliases.1 b/docs/yum-aliases.1 +index c0f148d..8b943d4 100644 +--- a/docs/yum-aliases.1 ++++ b/docs/yum-aliases.1 +@@ -28,7 +28,7 @@ last form creates a new alias. + .PP + When you type an aliased command, like "yum --disableexcludes UPT lsu" using + the default aliases, the yum-aliases plugin first takes the first "command", by +-skiping over any options, and then looks up the result (in this case "UPT" is converted to "--enablerepo=updates-tesintg"). If there is a match, then it will ++skipping over any options, and then looks up the result (in this case "UPT" is converted to "--enablerepo=updates-testing"). If there is a match, then it will + replace the aliased "command" in the argument list and try again (again + skipping over any options). By convention, in the default aliases list, alias + "commands" that are in all CAPS only add options so you can join together a +diff --git a/docs/yum-debug-dump.1 b/docs/yum-debug-dump.1 +index 0e65a07..71e5f3f 100644 +--- a/docs/yum-debug-dump.1 ++++ b/docs/yum-debug-dump.1 +@@ -10,11 +10,15 @@ yum-debug-dump + lot of information useful to developers trying to debug a problem. + .PP + By default it will output a file to the current working directory named +-yum_debug_dump.txt.gz. This file contains no private information but does ++yum_debug_dump--