[fedup/f17] fedup 0.8.0

Will Woods wwoods at fedoraproject.org
Thu Dec 5 22:16:40 UTC 2013


commit c09b9f1f55bd8133a0cbe97e8bebd045c9f41eca
Author: Will Woods <wwoods at redhat.com>
Date:   Thu Dec 5 17:16:39 2013 -0500

    fedup 0.8.0

 fedup.spec            |   55 ++++++++++++++++++++----------------------------
 sources               |    3 +-
 system-upgrade.target |   14 ------------
 3 files changed, 24 insertions(+), 48 deletions(-)
---
diff --git a/fedup.spec b/fedup.spec
index 599bd48..38aed0e 100644
--- a/fedup.spec
+++ b/fedup.spec
@@ -1,32 +1,24 @@
 Name:           fedup
-Version:        0.7.3
-Release:        5%{?dist}
+Version:        0.8.0
+Release:        1%{?dist}
 Summary:        The Fedora Upgrade tool
 
 License:        GPLv2+
 URL:            https://github.com/wgwoods/fedup
 Source0:        https://github.com/downloads/wgwoods/fedup/%{name}-%{version}.tar.xz
 
-# Apply this as an update to fix hang with encrypted /home (bug #896023)
-Source1:        bug896023.img
-# Fix upgrade getting stuck for F18->F19 (bug #954371)
-# Also fix emergency shell when doing F17->Fxx (bug #958586)
-Source2:        system-upgrade.target
-
 # Require updates to various packages where necessary to fix bugs.
 # Bug #910326
-Requires:       systemd >= systemd-44-23.fc17
+Requires:       systemd >= 44-23.fc17
 Requires:       grubby
 
-BuildRequires:  python2-devel
+BuildRequires:  python-libs
 BuildRequires:  systemd-devel
 BuildRequires:  asciidoc
 BuildArch:      noarch
 
-%if 0%{?fedora} > 18
 # GET THEE BEHIND ME, SATAN
 Obsoletes:      preupgrade
-%endif
 
 %description
 fedup is the Fedora Upgrade tool.
@@ -46,9 +38,6 @@ ln -sf fedup $RPM_BUILD_ROOT/%{_bindir}/fedup-cli
 ln -sf fedup.8 $RPM_BUILD_ROOT/%{_mandir}/man8/fedup-cli.8
 # updates dir
 mkdir -p $RPM_BUILD_ROOT/etc/fedup/update.img.d
-install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/etc/fedup/update.img.d
-# Fix for #954371
-install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_unitdir}
 
 
 
@@ -59,7 +48,10 @@ install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_unitdir}
 %{_unitdir}/upgrade-prep.service
 %{_unitdir}/upgrade-switch-root.service
 %{_unitdir}/upgrade-switch-root.target
-%{_unitdir}/../upgrade-prep.sh
+%{_unitdir}/upgrade-plymouth-switch-root.service
+%{_unitdir}/../system-generators/system-upgrade-generator
+# upgrade prep program
+%{_libexecdir}/upgrade-prep.sh
 # python library
 %{python_sitelib}/fedup*
 # binaries
@@ -71,8 +63,6 @@ install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_unitdir}
 %dir /etc/fedup
 # empty updates dir
 %dir /etc/fedup/update.img.d
-# any updates
-/etc/fedup/update.img.d/*
 
 #TODO - finish and package gtk-based GUI
 #files gtk
@@ -80,20 +70,21 @@ install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_unitdir}
 #{_datadir}/fedup/ui
 
 %changelog
-* Thu May 16 2013 Will Woods <wwoods at redhat.com> 0.7.3-5
-- Fix emergency shell when upgrading from F17 (#958586)
-
-* Tue Apr 30 2013 Will Woods <wwoods at redhat.com> 0.7.3-4
-- Dependency fix: can't Obsolete preupgrade until F19 :/
-
-* Thu Apr 25 2013 Will Woods <wwoods at redhat.com> 0.7.3-3
-- Fix hang upgrading from F18 to F19 Alpha (#954371)
-
-* Thu Apr 4 2013 Will Woods <wwoods at redhat.com> 0.7.3-2
-- Add Obsoletes: preupgrade. SO LONG, PREUPGRADE.
-
-* Fri Mar 15 2013 Will Woods <wwoods at redhat.com> 0.7.3-1
-- Fix hang starting upgrade with encrypted /home (#896023)
+* Wed Dec 4 2013 Will Woods <wwoods at redhat.com> 0.8.0-0
+- Check signatures on downloaded packages and images (#877623)
+- Added --nogpgcheck, --instrepokey, --enableplugin, --disableplugin
+- Improve error messages and warnings about transaction problems
+- Improve disk space error messages (#949963)
+- Clarify "instrepo not found" error (#980818)
+- Start upgrade using systemd generator instead of boot args (#964303)
+- Fix emergency shell on F17 upgrades (#958586)
+- Don't start upgrade if media/packages are missing (#984415)
+- Check for mismatched instrepo arch (#981180)
+- Fix traceback with deltarpm (#1005895)
+- Use the right kernel for Xen guests (#1023618)
+- Fix mirror failover for instrepo (#1027573)
+- Download multiple packages in parallel for extra speed
+- Lots of other bugfixes
 
 * Fri Mar 15 2013 Will Woods <wwoods at redhat.com> 0.7.3-0
 - Write debuglog by default (/var/log/fedup.log)
diff --git a/sources b/sources
index 69cefcd..fb7cb85 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-2e52d854b7230b97809ec021c7440a2a  fedup-0.7.3.tar.xz
-7d1d2a9abc85780c80d9cb5a3ebf522d  bug896023.img
+5f699221cf99e161659b90b5713b1cea  fedup-0.8.0.tar.xz


More information about the scm-commits mailing list