RPM Community Forums

Mailing List Message of <rpm-devel>

Re: [CVS] RPM: rpm/ CHANGES rpm/lib/ rpmts.c

From: Pixel <pixel@mandriva.com>
Date: Thu 21 Feb 2008 - 10:54:39 CET
Message-ID: <ly63wiocrk.fsf@leia.mandriva.com>
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
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.