]> pd.if.org Git - zpackage/blobdiff - zpm-install
check for db init failure in install
[zpackage] / zpm-install
index 3ce6e156dcfcabc306efd72646db4b07b8b1b595..a654ab56b5d314fa29f2b4056b95efe6af360c23 100755 (executable)
@@ -84,6 +84,13 @@ if [ -z "$localdb" ]; then
        localdb=${rootdir:-/}/var/lib/zpm/local.db
 fi
 
+if [ ! -f "$localdb" ]; then
+       zpm init "$localdb"
+       if [ $? -ne 0 ]; then
+               die "aborting install"
+       fi
+fi
+
 ZPMDB=$localdb
 export ZPMDB