diff --git a/menuselect/menuselect.c b/menuselect/menuselect.c index 54283edabf..222d0d79e5 100644 --- a/menuselect/menuselect.c +++ b/menuselect/menuselect.c @@ -1933,14 +1933,17 @@ static int sanity_check(void) fprintf(stderr, "\n" "***********************************************************\n" " The existing menuselect.makeopts file did not specify \n" - " that '%s' should not be included. However, either some \n" - " dependencies for this module were not found or a \n" - " conflict exists. \n" + " that '%s' should not be included. However, \n" + " %s%s\n" + " %s.\n" " \n" " Either run 'make menuselect' or remove the existing \n" " menuselect.makeopts file to resolve this issue. \n" "***********************************************************\n" - "\n", mem->name); + "\n", mem->name, + mem->depsfailed ? "dependencies for this module were not found" : "", + mem->depsfailed && mem->conflictsfailed ? " and" : "", + mem->conflictsfailed ? "a conflict exists" : ""); insane = 1; } }