Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Improve error message
Vsevolod Stakhov committed 8 years ago
commit 503053037785e5aff4fed44a552d6c146ed71ea7
parent 04feb58
1 file changed +9 -4
modified libpkg/utils.c
@@ -373,9 +373,11 @@ is_valid_os_version(struct pkg *pkg)
				if (osver_missmatch_allowed == -1) {
					snprintf(query_buf, sizeof(query_buf),
							"Newer FreeBSD version for package %s:\n"
-
							"- package: %d\n- running kernel: %d\n"
-
							"Allow missmatch?", pkg->name,
-
							fbsdver, ctx.osversion)
+
							"To ignore this error set IGNORE_OSVERSION=yes\n"
+
							"- package: %d\n"
+
							"- running kernel: %d\n"
+
							"Allow missmatch now?", pkg->name,
+
							fbsdver, ctx.osversion);
					ret = pkg_emit_query_yesno(true, query_buf);
					osver_missmatch_allowed = ret;
				}
@@ -384,7 +386,10 @@ is_valid_os_version(struct pkg *pkg)
			}
			else {
				pkg_emit_error("Newer FreeBSD version for package %s:\n"
-
					"- package: %d\n- running kernel: %d", pkg->name,
+
					"To ignore this error set IGNORE_OSVERSION=yes\n"
+
					"- package: %d\n"
+
					"- running kernel: %d\n",
+
					pkg->name,
					fbsdver, ctx.osversion);
				return (false);
			}