[fedup/f18] fedup 0.8.0

Will Woods wwoods at fedoraproject.org
Thu Dec 5 22:15:19 UTC 2013


commit f794a2f04bfe6567cd4d93204a8dbc2b916097e4
Author: Will Woods <wwoods at redhat.com>
Date:   Thu Dec 5 17:15:18 2013 -0500

    fedup 0.8.0

 fedup.spec            |   56 ++++++++++++++++++++++--------------------------
 sources               |    3 +-
 system-upgrade.target |   11 ---------
 3 files changed, 27 insertions(+), 43 deletions(-)
---
diff --git a/fedup.spec b/fedup.spec
index 90f2b5e..38aed0e 100644
--- a/fedup.spec
+++ b/fedup.spec
@@ -1,27 +1,24 @@
 Name:           fedup
-Version:        0.7.3
-Release:        6%{?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
 
-# Fix upgrade getting stuck for F18->F19 (bug #954371)
-Source1:        system-upgrade.target
-
+# Require updates to various packages where necessary to fix bugs.
+# Bug #910326
+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.
@@ -39,10 +36,8 @@ make install PYTHON=%{__python} DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir}
 # backwards compatibility symlinks, wheee
 ln -sf fedup $RPM_BUILD_ROOT/%{_bindir}/fedup-cli
 ln -sf fedup.8 $RPM_BUILD_ROOT/%{_mandir}/man8/fedup-cli.8
-# empty updates dir
+# updates dir
 mkdir -p $RPM_BUILD_ROOT/etc/fedup/update.img.d
-# Fix for #954371
-install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/%{_unitdir}
 
 
 
@@ -53,7 +48,10 @@ install -m 0644 %{SOURCE1} $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
@@ -65,8 +63,6 @@ install -m 0644 %{SOURCE1} $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
@@ -74,21 +70,21 @@ install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/%{_unitdir}
 #{_datadir}/fedup/ui
 
 %changelog
-* Fri Jun 7 2013 Will Woods <wwoods at redhat.com> 0.7.3-6
-- Drop F17 bug workaround
-- Update version number for upgrade path magic
-
-* 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