]> git.vpit.fr Git - perl/modules/CPANPLUS-Dist-Gentoo.git/commitdiff
Don't die if the prerequisite couldn't be found in the module tree
authorVincent Pit <vince@profvince.com>
Thu, 3 Sep 2009 18:45:14 +0000 (20:45 +0200)
committerVincent Pit <vince@profvince.com>
Thu, 3 Sep 2009 18:45:14 +0000 (20:45 +0200)
It might be a non dual-lived core module, like Config.

lib/CPANPLUS/Dist/Gentoo.pm

index a616e7e7f544689d20fd635558b342cb6db34dc4..3d46f868d1aa0035a73e074ffb3926dd5af5a5fe 100644 (file)
@@ -270,7 +270,7 @@ sub prepare {
  for my $prereq (sort keys %$prereqs) {
   next if $prereq =~ /^perl(?:-|\z)/;
   my $obj = $int->module_tree($prereq);
-  return $FAIL->('Wrong module object') unless $obj;
+  next unless $obj; # Not in the module tree (e.g. Config)
   next if $obj->package_is_perl_core;
   {
    my $version;