[buildd-tools-devel] Bug#825359: Aw: Bug#825359: Re: sbuild: unrealistic figure about total space used

Helge Deller deller at gmx.de
Fri Jul 1 14:10:54 UTC 2016


Actually, there are more bugs in this coding.

New patch is here:

diff -up ./Build.pm.org ./Build.pm
--- ./Build.pm.org      2016-07-01 12:28:47.235506948 +0200
+++ ./Build.pm  2016-07-01 16:09:13.318806048 +0200
@@ -2171,7 +2171,7 @@ sub check_space {
     if ($pkgbuilddirspc !~ /^(\d+)/) {
        $self->log_error("Cannot determine space needed (unexpected du output): $pkgbuilddirspc\n");
     }
-    $sum += $1;
+    $sum += $pkgbuilddirspc;
 
     foreach (@files) {
        my $space = $self->get('Host')->read_command(
@@ -2184,10 +2184,10 @@ sub check_space {
            $self->log_error("Cannot determine space needed (du failed): $!\n");
            next;
        }
-       if ($pkgbuilddirspc !~ /^(\d+)/) {
+       if ($space !~ /^(\d+)/) {
            $self->log_error("Cannot determine space needed (unexpected du output): $space\n");
        }
-       $sum += $1;
+       $sum += $space;
     }
 
     $self->set('This Time', $self->get('Pkg End Time') - $self->get('Pkg Start Time'));


Helge



More information about the Buildd-tools-devel mailing list