]> pd.if.org Git - zpackage/commitdiff
error if package cannot be found
authorNathan Wagner <nw@hydaspes.if.org>
Tue, 27 Nov 2018 07:05:47 +0000 (07:05 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Tue, 27 Nov 2018 07:05:47 +0000 (07:05 +0000)
zpm-contents

index ea9e3cdd134a7b84a233ff3d61c05b1916339c13..447e095a1eab9d97dfbf084474a7ee6993fbf83f 100755 (executable)
@@ -51,10 +51,15 @@ while [ $# -gt 0 ]; do
                q=$(zpm quote -q "$pkgid")
                pkglist=",$q"
        else
-               warn "package $pkg not found, ignoring"
+               printf "package $pkg not found, ignoring\n" 1>&2
+               exit 1
+       fi
+       pkglist=${pkglist#,}
+       if [ -z "$pkglist" ]; then
+               printf "can't find any packages\n" 1>&2
+               exit 1
        fi
 done
-pkglist=${pkglist#,}
 
 globlist=
 for glob in "$@"; do