Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Fix #1220: show warning if pkg-delete pattern doesn't match any package
Marko Turk committed 9 years ago
commit 8b3d5b4b8e22f984c0ac6a5839e692eee4c870db
parent 68e85912f487c46a9bef2e4835e466c8383cb580
1 file changed +4 -0
modified libpkg/pkg_jobs.c
@@ -1399,6 +1399,10 @@ jobs_solve_deinstall(struct pkg_jobs *j)
		if ((it = pkgdb_query(j->db, jp->pattern, jp->match)) == NULL)
			return (EPKG_FATAL);

+
		if (pkgdb_it_count(it) == 0) {
+
			pkg_emit_notice("No packages matched for pattern '%s'\n", jp->pattern);
+
		}
+

		while (pkgdb_it_next(it, &pkg,
				PKG_LOAD_BASIC|PKG_LOAD_RDEPS|PKG_LOAD_DEPS|PKG_LOAD_ANNOTATIONS) == EPKG_OK) {
			if(pkg->locked) {