Fixing CPAN Perl modules - where to add preliminary solutions and which version to use?

When I find a problem with the CPAN module where the necessary prerequisites are missing, I want to help by providing a patch via rt.cpan or a transfer request via GitHub .

Let's say I find a problem with ACME::MadeUpNamethat does not have a precondition Foo::Bard. Would I just update the Makefile.PLaddition ACME::MadeUpNameto the section PREREQ_PM? Are there any other places that I should update?

Also, how do I determine which version Foo::Bardis required? Am I just going with the latest release of CPAN?

+4
source share
1 answer

ExtUtils:: MakeMaker Module:: Install, Makefile.PL . Module:: Build, Build.PL. Build.PL Makefile.PL , , - , Dist:: Zilla, , Build.PL Makefile.PL( ).

, . , 30- - .

, - Foo:: Bard, ACME:: MadeUpName, , ​​ , Foo::Bard 0. , , 0 , , , .

+5

Source: https://habr.com/ru/post/1538277/


All Articles