Cleanup php4 remove function.
authorValentin Vidic <Valentin.Vidic@CARNet.hr>
Tue, 12 May 2009 10:44:27 +0000 (12:44 +0200)
committerValentin Vidic <Valentin.Vidic@CARNet.hr>
Tue, 12 May 2009 10:44:27 +0000 (12:44 +0200)
src/actions/main.queue
src/functions.sh

index d61ed2e..d2f9d95 100644 (file)
@@ -51,7 +51,7 @@ true                          dist_upgrade            # instaliraj ostatak
 # i ostatak
 true                           add_group_proc          # za oidentd
 true                           pkgadd monit-cn
-pkg php5-cn                    remove_php4
+true                           remove_php4
 pkg kernel-2.6-cn              dpkg-reconfigure kernel-2.6-cn
 # ovo bi trebalo biti predzadnje na popisu
 #  - izvrsi sve uvjetne post_upgrade akcije
index beccd14..ef321d6 100644 (file)
@@ -975,9 +975,11 @@ remove_skey () {
 }
 
 # remove unsupported php version
+# but leave the configuration just in case
 remove_php4 () {
-  # leave the configuration just in case
-  pkgrm_only php4-common || true
+  if pkg php5-cn && pkg php4-common; then
+     pkgrm_only php4-common
+  fi
 }
 
 # check if package is orphaned (nothing depends on it)