Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
If one package is missing from the info query return error
Baptiste Daroussin committed 14 years ago
commit 1f6f56206334ac875149670352378714baf3c3c7
parent f3493c5737db152d6850769993f8f3f1cf84c3d7
1 file changed +4 -1
modified pkg/info.c
@@ -157,6 +157,7 @@ exec_info(int argc, char **argv)

	i = 0;
	do {
+
		gotone = false;
		pkgname = argv[i];

		/*
@@ -313,8 +314,10 @@ exec_info(int argc, char **argv)
			retcode = 1;
		}

-
		if (retcode == 0 && !gotone && match != MATCH_ALL)
+
		if (retcode == 0 && !gotone && match != MATCH_ALL) {
+
			warnx("No package(s) matching %s", argv[i]);
			retcode = EX_SOFTWARE;
+
		}

		pkgdb_it_free(it);