[febootstrap] Work around brokenness in yum (RHBZ#850913).
Richard W.M. Jones
rjones at fedoraproject.org
Wed Aug 22 17:40:34 UTC 2012
commit 4ac3ad5e7d8b105a873ee4980eea0e250820c959
Author: Richard W.M. Jones <rjones at redhat.com>
Date: Wed Aug 22 18:40:19 2012 +0100
Work around brokenness in yum (RHBZ#850913).
- Remove defattr, no longer required.
...k-around-yet-more-brokenness-in-yum-RHBZ-.patch | 28 ++++++++++++++++++++
febootstrap.spec | 12 ++++++--
2 files changed, 37 insertions(+), 3 deletions(-)
---
diff --git a/0001-yum-rpm-Work-around-yet-more-brokenness-in-yum-RHBZ-.patch b/0001-yum-rpm-Work-around-yet-more-brokenness-in-yum-RHBZ-.patch
new file mode 100644
index 0000000..d389d79
--- /dev/null
+++ b/0001-yum-rpm-Work-around-yet-more-brokenness-in-yum-RHBZ-.patch
@@ -0,0 +1,28 @@
+From 22d69a89d3b8876822b354a27c0e233f0fd96a39 Mon Sep 17 00:00:00 2001
+From: "Richard W.M. Jones" <rjones at redhat.com>
+Date: Wed, 22 Aug 2012 18:36:59 +0100
+Subject: [PATCH] yum-rpm: Work around yet more brokenness in yum
+ (RHBZ#850913).
+
+---
+ src/febootstrap_yum_rpm.ml | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/febootstrap_yum_rpm.ml b/src/febootstrap_yum_rpm.ml
+index 1999f1c..3506e21 100644
+--- a/src/febootstrap_yum_rpm.ml
++++ b/src/febootstrap_yum_rpm.ml
+@@ -52,6 +52,10 @@ if verbose:
+ yb = yum.YumBase ()
+ yb.preconf.debuglevel = verbose
+ yb.preconf.errorlevel = verbose
++try:
++ yb.prerepoconf.multi_progressbar = None
++except:
++ pass
+ if %s:
+ yb.preconf.fn = %S
+ try:
+--
+1.7.10.4
+
diff --git a/febootstrap.spec b/febootstrap.spec
index c79f88e..88e2749 100644
--- a/febootstrap.spec
+++ b/febootstrap.spec
@@ -1,12 +1,15 @@
Summary: Bootstrapping tool for creating supermin appliances
Name: febootstrap
Version: 3.19
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Tools
URL: http://people.redhat.com/~rjones/febootstrap/
Source0: http://libguestfs.org/download/febootstrap/%{name}-%{version}.tar.gz
+# Work around brokenness in yum (RHBZ#850913).
+Patch1: 0001-yum-rpm-Work-around-yet-more-brokenness-in-yum-RHBZ-.patch
+
%if 0%{?rhel} >= 7
ExclusiveArch: x86_64
%endif
@@ -57,6 +60,7 @@ Requires: e2fsprogs-libs >= 1.42
%prep
%setup -q
+%patch1 -p1
%build
@@ -76,20 +80,22 @@ execstack -c $RPM_BUILD_ROOT%{_bindir}/febootstrap-supermin-helper
%files
-%defattr(-,root,root,-)
%doc COPYING README
%{_bindir}/febootstrap
%{_mandir}/man8/febootstrap.8*
%files supermin-helper
-%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/febootstrap-supermin-helper
%{_mandir}/man8/febootstrap-supermin-helper.8*
%changelog
+* Wed Aug 22 2012 Richard W.M. Jones <rjones at redhat.com> - 1:3.19-2
+- Work around brokenness in yum (RHBZ#850913).
+- Remove defattr, no longer required.
+
* Tue Jul 31 2012 Richard W.M. Jones <rjones at redhat.com> - 1:3.19-1
- New upstream version 3.19.
More information about the scm-commits
mailing list