--- rpm-4.4.9/lib/transaction.c~ 2009-03-03 20:03:31.000000000 +0200 +++ rpm-4.4.9/lib/transaction.c 2009-03-03 20:15:17.337085230 +0200 @@ -1775,6 +1775,9 @@ /*@innerbreak@*/ break; } if (rpmteFd(p) != NULL) gotfd = 1; + } else { + ourrc++; + xx = markLinkedFailed(ts, p); } } /*@=type@*/