Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^8: Do Pure Perl CPAN packages really need to use ExtUtils::Command::MM?

by ELISHEVA (Prior)
on Feb 18, 2011 at 10:37 UTC ( #888877=note: print w/ replies, xml ) Need Help??


in reply to Re^7: Do Pure Perl CPAN packages really need to use ExtUtils::Command::MM?
in thread Do Pure Perl CPAN packages really need to use ExtUtils::Command::MM?

Besides, didn't you know passthrough is DEPRECATED?

Sorry to disappoint you, but you don't get to hang me on that nail. I explictly said further back I planned to use 'small' which uses the passthrough technique but is NOT deprecated. The one you are referring to is literally named "passthrough". I never have and never did have any intentions of using it. But if you read through the docs you will realize that it is deprecated because it is no longer needed thanks to CPAN's support for configure_requires, not because it is crap.

From the module docs (bold mine):

    small

    A small Makefile.PL will be created that passes all functionality through to the Build.PL script in the same directory. The user must already have Module::Build installed in order to use this, or else they'll get a module-not-found error.

    passthrough (DEPRECATED)

    This is just like the small option above, but if Module::Build is not already installed on the user's system, the script will offer to use CPAN.pm to download it and install it before continuing with the build.... This option has been deprecated and may be removed in a future version of Module::Build. Modern CPAN.pm and CPANPLUS will recognize the configure_requires metadata property and install Module::Build before running Build.PL if Module::Build is listed and Module::Build now adds itself to configure_requires by default.


Comment on Re^8: Do Pure Perl CPAN packages really need to use ExtUtils::Command::MM?
Re^9: Do Pure Perl CPAN packages really need to use ExtUtils::Command::MM?
by Anonymous Monk on Feb 18, 2011 at 11:12 UTC
    not because it is crap

    Another strawman

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://888877]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (9)
As of 2014-12-27 16:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (177 votes), past polls