Jeff Johnson <n3npq@mac.com> writes:
> Not the right or best patch. But it Really Doesn't Matter.
you may prefer this one:
(http://hg.rpm.org/rpm?cs=446988cfb9c1)
--- a/lib/rpmts.c Wed Sep 26 11:29:53 2007 +0300
+++ b/lib/rpmts.c Thu Sep 27 10:37:19 2007 +0300
@@ -1245,14 +1245,14 @@ void rpmtsCheckDSIProblems(const rpmts t
ps = rpmtsProblems(ts);
for (i = 0; i < ts->filesystemCount; i++, dsi++) {
- if (dsi->bavail > 0 && adj_fs_blocks(dsi->bneeded) > dsi->bavail) {
+ if (dsi->bavail >= 0 && adj_fs_blocks(dsi->bneeded) > dsi->bavail) {
rpmpsAppend(ps, RPMPROB_DISKSPACE,
rpmteNEVR(te), rpmteKey(te),
ts->filesystems[i], NULL, NULL,
(adj_fs_blocks(dsi->bneeded) - dsi->bavail) * dsi->bsize);
}
- if (dsi->iavail > 0 && adj_fs_blocks(dsi->ineeded) > dsi->iavail) {
+ if (dsi->iavail >= 0 && adj_fs_blocks(dsi->ineeded) > dsi->iavail) {
rpmpsAppend(ps, RPMPROB_DISKNODES,
rpmteNEVR(te), rpmteKey(te),
ts->filesystems[i], NULL, NULL,
Received on Thu Feb 21 10:57:33 2008