develooper Front page | perl.perl5.porters | Postings from December 2017

Re: [perl #132577] BBC Module::Install broken by0301e899536a22752f40481d8a1d141b7a7dda82

Thread Previous | Thread Next
From:
Sawyer X
Date:
December 17, 2017 11:05
Subject:
Re: [perl #132577] BBC Module::Install broken by0301e899536a22752f40481d8a1d141b7a7dda82
Message ID:
1398a267-5cbc-f1f0-9861-565680a0d779@gmail.com


On 12/13/2017 12:04 AM, Leon Timmermans wrote:
> On Tue, Dec 12, 2017 at 11:03 PM, Leon Timmermans <fawaka@gmail.com
> <mailto:fawaka@gmail.com>> wrote:
>
>     On Tue, Dec 12, 2017 at 8:13 PM, Zefram <zefram@fysh.org
>     <mailto:zefram@fysh.org>> wrote:
>
>         However, as far as I can see there's no need at all for the
>         module to
>         delay execution of the code it generates by putting it in an
>         INIT block.
>         If that code is instead executed immediately, by deleting the
>         word "INIT"
>         to turn it into a bare block, everything works.  With that
>         alteration
>         to the module, the Module-Install distro passes its test suite.
>
>
>     Given Module::Install's rather unfortunate bundling nature, that
>     would require rereleasing all 119 distributions using it to be
>     rereleased with such a new Module::Install.
>
>
> Well, all 119 modules using Module::Install::DSL, Module::Install in
> general has quite a few more users.

That is indeed a pain.

What is the cost of reverting this commit instead?

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About