X-Git-Url: https://pd.if.org/git/?p=zpackage;a=blobdiff_plain;f=zpm-contents;h=447e095a1eab9d97dfbf084474a7ee6993fbf83f;hp=ea9e3cdd134a7b84a233ff3d61c05b1916339c13;hb=3e81f5aec6dbb79f13ecfd50d506767fc6b5da7f;hpb=173a6393eb366c7484bb853c1be152614c499bed diff --git a/zpm-contents b/zpm-contents index ea9e3cd..447e095 100755 --- a/zpm-contents +++ b/zpm-contents @@ -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