This allow us to skip it when it reappears below in the dependency tree (because the ebuild can be found). But do the manifest after recursing, when all the deps are set.
return 1;
}
- $stat->created(0);
- $stat->dist(undef);
-
- $self->SUPER::create(@_);
-
- $stat->created(0);
- $stat->dist(undef);
-
my $dir = $stat->eb_dir;
unless (-d $dir) {
eval { mkpath $dir };
print $eb $d;
close $eb;
+ $stat->created(0);
+ $stat->dist(undef);
+
+ $self->SUPER::create(@_);
+
+ $stat->created(0);
+ $stat->dist(undef);
+
if ($stat->do_manifest) {
unless (copy $stat->fetched_arch, $stat->distdir) {
error "Couldn\'t copy the distribution file to distdir ($!) -- aborting";