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

Just use ExtUtils::MakeMaker #1

Closed
wants to merge 1 commit into from

Conversation

karenetheridge
Copy link

Module::Build is no longer in core, and it is not a great idea to use both Module::Build and ExtUtils::MakeMaker (e.g. see http://neilb.org/2015/05/18/two-build-files-considered-harmful.html). Since Dist::Zilla is in use here, it is very easy to just use EUMM.

@shlomif
Copy link
Owner

shlomif commented Mar 23, 2016

Thanks for the report. It seems that neilb's arguments do not matter too much if one is using Dist-Zilla, but I complied with this request in order to avoid future complaints (see http://www.joelonsoftware.com/articles/customerservice.html ). This should be fixed in File-Remove-1.56.tar.gz. Thanks again.

@shlomif shlomif closed this Mar 23, 2016
@karenetheridge karenetheridge deleted the patch-1 branch March 23, 2016 16:37
@karenetheridge
Copy link
Author

Thanks! We (the #toolchain gang) are trying to remove Module::Build as a dependency from high-river distributions, and in my 5.23.9 installation, File::Remove was one of the first distributions to be installed that wanted to use Module::Build. So I'm going after them one by one as I find them :)

jsonn pushed a commit to jsonn/pkgsrc that referenced this pull request Aug 16, 2016
Upstream changes:
1.57    2016-04-24 - Shlomi Fish
    - Correct the copyright holder and year.
    - Add a test for Kwalitee and 'use warnings'.

1.56    2016-03-23 - Shlomi Fish
    - Remove the Build.PL so there won't be two build files.
        - shlomif/File-Remove#1
        - I think it doesn't matter too much with Dist-Zilla, but to avoid
        future complaints, I decided to comply with the request.
        - Thanks to Karen Etheridge (ETHER) for the report.
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.

2 participants