From 5a5782bca064b954fba0092ca5c7ddaea37f2325 Mon Sep 17 00:00:00 2001 From: Dan Book Date: Tue, 2 Jun 2020 14:55:35 -0400 Subject: [PATCH] Consider Module::Build as undeclared prerequisite only if there are no configure phase prereqs declared --- lib/CPAN/Distribution.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/CPAN/Distribution.pm b/lib/CPAN/Distribution.pm index 341210853..8c5720484 100644 --- a/lib/CPAN/Distribution.pm +++ b/lib/CPAN/Distribution.pm @@ -2882,7 +2882,7 @@ sub prereqs_for_slot { } if (-f "Build.PL" && ! -f File::Spec->catfile($self->{build_dir},"Makefile.PL") - && ! $merged->requirements_for_module("Module::Build") + && ! @{[ $merged->required_modules ]} && ! $CPAN::META->has_inst("Module::Build") ) { $CPAN::Frontend->mywarn(