Tell user the reason why the lstat failed in a verify operation. Index: lib/verify.c =================================================================== --- lib/verify.c.orig +++ lib/verify.c @@ -327,6 +327,10 @@ static int verifyHeader(QVA_t qva, const (fileAttrs & RPMFILE_README) ? 'r' : ' '), rpmfiFN(fi)); te += strlen(te); + if ((verifyResult & RPMVERIFY_LSTATFAIL) != 0 && errno != ENOENT) { + sprintf(te, " (%s)", strerror(errno)); + te += strlen(te); + } ec = rc; } } else if (verifyResult || rpmIsVerbose()) {