Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider Module::Build as undeclared prerequisite only if there are no configure phase prereqs declared #136

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Grinnz
Copy link
Contributor

@Grinnz Grinnz commented Jun 2, 2020

This brings it in line with cpanm's heuristic: https://metacpan.org/source/MIYAGAWA/Menlo-Legacy-1.9022/lib/Menlo/CLI/Compat.pm#L1971

The presence of a Build.PL by itself does not indicate that Module::Build is required (in particular, there are now many Module::Build::Tiny based Build.PLs), and a configure prereq will be added for any other Build.PL based installer.

@karenetheridge
Copy link
Contributor

It would be good for this to be released, as it is causing confusion in the wild.

@andk
Copy link
Owner

andk commented Apr 3, 2022

Thanks, Karen, for the reminder and Thanks, Dan, in the first place for the patch. Released as 2.34-TRIAL just a minute ago

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants