unshift @extradeps, @{$d->{'deps'} || []};
if ($d->{'prereqs'}) {
my %deps = map {$_ => 1} (@extradeps, @{$d->{'subpacks'} || []});
- push @extradeps, '--directdepsend--', grep {!$deps{$_} && !/^%/} @{$d->{'prereqs'}};
+ push @packdeps, grep {!$deps{$_} && !/^%/} @{$d->{'prereqs'}};
}
}
if ($isvm) {
push @packdeps, @{$cf->{'vminstall'}};
}
-my @bdeps = Build::get_build($cf, $subpacks, @extradeps);
+my @bdeps = Build::get_build($cf, $subpacks, @packdeps, @extradeps);
if (!shift @bdeps) {
print STDERR "expansion error\n";