diff options
-rw-r--r-- | NEWS | 2 | ||||
-rwxr-xr-x | ulri | 5 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,5 @@ +- fix code handling dependencies + 0.6.20 - close stdin when --shell is not used - add an option to discard built packages @@ -285,10 +285,11 @@ sub todo_func { open my $FILE, "<$todo/$f/$m/$s/$r"; while(my $line = <$FILE>) { chomp $line; + plog('DEBUG', "Adding dependency $line ($prefix)"); push @deps,$line; } - $pkg_tree{$prefix}{deps} = @deps; + $pkg_tree{$prefix}{deps} = \@deps; } } @@ -533,6 +534,7 @@ foreach my $prefix (sort keys %pkg_tree) { next; } # $dep was not uploaded yet, so it's too early to build this one + plog('DEBUG', "Dependent build $dep not ready ($prefix)"); $ready = 0; if (glob "$reject/*/*/*/$dep.youri" || glob "$done/*/*/*/${dep}_*.fail") { plog('ERROR', "Dependent build $dep has failed"); @@ -554,6 +556,7 @@ foreach my $prefix (sort keys %pkg_tree) { } next unless $ready; + plog('DEBUG', "No missing dependent build for $prefix"); foreach my $media (keys %{$ent->{media}}) { my $path = $ent->{media}{$media}{path}; |