[fedup] 0.7.3-3

Will Woods wwoods at fedoraproject.org
Thu Apr 25 15:50:55 UTC 2013


commit 5dcae9ad55b777427e6dd9b58706729b5dbdfe80
Author: Will Woods <wwoods at redhat.com>
Date:   Thu Apr 25 11:50:44 2013 -0400

    0.7.3-3

 fedup.spec            |    9 ++++++++-
 system-upgrade.target |   11 +++++++++++
 2 files changed, 19 insertions(+), 1 deletions(-)
---
diff --git a/fedup.spec b/fedup.spec
index 3839b33..675da09 100644
--- a/fedup.spec
+++ b/fedup.spec
@@ -1,6 +1,6 @@
 Name:           fedup
 Version:        0.7.3
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        The Fedora Upgrade tool
 
 License:        GPLv2+
@@ -9,6 +9,8 @@ Source0:        https://github.com/downloads/wgwoods/fedup/%{name}-%{version}.ta
 
 # 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)
+Source2:        system-upgrade.target
 
 # Require updates to various packages where necessary to fix bugs.
 # Bug #910326
@@ -42,6 +44,8 @@ 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}
 
 
 
@@ -73,6 +77,9 @@ install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/etc/fedup/update.img.d
 #{_datadir}/fedup/ui
 
 %changelog
+* 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.
 
diff --git a/system-upgrade.target b/system-upgrade.target
new file mode 100644
index 0000000..46b7822
--- /dev/null
+++ b/system-upgrade.target
@@ -0,0 +1,11 @@
+# This is the system-update.target from systemd v183, plus upgrade-prep.service
+[Unit]
+Description=System Upgrade
+Documentation=http://freedesktop.org/wiki/Software/systemd/SystemUpdates
+Documentation=man:systemd.special(7)
+Requires=sysinit.target
+Conflicts=shutdown.target systemd-readahead-collect.service systemd-readahead-replay.service
+After=sysinit.target
+Before=shutdown.target
+Wants=upgrade-prep.service
+AllowIsolate=yes


More information about the scm-commits mailing list