Revise package dependencies 43/172243/1 accepted/tizen/unified/20180315.150800 submit/tizen/20180315.045201
authorSunmin Lee <sunm.lee@samsung.com>
Tue, 28 Nov 2017 01:12:45 +0000 (10:12 +0900)
committerSunmin Lee <sunm.lee@samsung.com>
Fri, 9 Feb 2018 05:13:43 +0000 (14:13 +0900)
- system-recovery requires initrd-recovery, not vice versa.
- The name parameter was used incorrectly: compat package is for
 system-recovery, not initrd-recovery

Change-Id: I5a08820d16de6a63473df05cc063ac26019df7f8
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
packaging/initrd-recovery.spec

index 2af49b7..b949a07 100644 (file)
@@ -1,6 +1,6 @@
 Name:           initrd-recovery
 Summary:        Tools for system recovery
-Version:        0.1.5
+Version:        0.2.0
 Release:        0
 Group:          System/Utilities
 License:        Apache-2.0
@@ -15,8 +15,6 @@ BuildRequires:  libtool
 BuildRequires:  pkgconfig(libconfig)
 BuildRequires:  pkgconfig(libtdm)
 
-Requires:       system-recovery
-
 %description
 This is a special booting mode and executes system recovery mode on user
 selection like safe mode or phone initialization.
@@ -28,8 +26,9 @@ License:        Apache-2.0
 
 BuildRequires:  pkgconfig(libpng)
 
-Requires:       %{name}-compat = %{version}-%{release}
-Recommends:     %{name}-non_gui = %{version}-%{release}
+Requires:       initrd-recovery
+Requires:       system-recovery-compat = %{version}-%{release}
+Recommends:     system-recovery-non_gui = %{version}-%{release}
 
 %description -n system-recovery
 A simple initrd menu for system recovery.
@@ -37,16 +36,16 @@ A simple initrd menu for system recovery.
 # non_gui profile: common, wearable
 %package -n system-recovery-non_gui
 Summary:        system-recovery without gui
-Provides:       %{name}-compat = %{version}-%{release}
-Conflicts:      %{name}-gui
+Provides:       system-recovery-compat = %{version}-%{release}
+Conflicts:      system-recovery-gui
 %description -n system-recovery-non_gui
 system-recovery package without gui
 
 # gui profile: mobile
 %package -n system-recovery-gui
 Summary:        system-recovery with gui
-Provides:       %{name}-compat = %{version}-%{release}
-Conflicts:      %{name}-non_gui
+Provides:       system-recovery-compat = %{version}-%{release}
+Conflicts:      system-recovery-non_gui
 %description -n system-recovery-gui
 system-recovery package with gui