RT #134476: Bleadperl v5.31.4-274-g30fc7a2809 breaks INGY/Mousse-0.15.tar.gz

# (Andreas J. Koenig) <andr...@fra...>

Fri, 04 Oct 2019 13:03:16 -0700
https://rt.cpan.org/Ticket/Display.html?id=130649 commit 30fc7a2809e5a175e2d9bb94d765b2039f270d91 Author: James E Keenan <jkeenan@cpan.org> AuthorDate: Sat May 25 21:40:00 2019 -0400 Commit: Tony Cook <tony@develop-help.com> CommitDate: Wed Oct 2 14:59:31 2019 +1000 Eliminate modifiable variables in constants Transform previously deprecated cases into exceptions. Update diagnostic; change D to F remove now irrelevant code (TonyC) For: RT 134138 -- andreas PS: perl,perl,perl

# James E Keenan <jkee...@cpa...>

Sat, 05 Oct 2019 10:31:28 -0700
On Fri, 04 Oct 2019 20:03:16 GMT, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote: > https://rt.cpan.org/Ticket/Display.html?id=130649 > > commit 30fc7a2809e5a175e2d9bb94d765b2039f270d91 > Author: James E Keenan <jkeenan@cpan.org> > AuthorDate: Sat May 25 21:40:00 2019 -0400 > Commit: Tony Cook <tony@develop-help.com> > CommitDate: Wed Oct 2 14:59:31 2019 +1000 > > Eliminate modifiable variables in constants > > Transform previously deprecated cases into exceptions. > > Update diagnostic; change D to F > > remove now irrelevant code (TonyC) > > For: RT 134138 > From a failing CPANtesters report: ##### PERL_DL_NONLAZY=1 "/tmp/basesmoker-reloperl-5O4J/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t Constants from lexical variables potentially modified elsewhere are no longer permitted at /home/sand/.cpan/privbuild/k93msid/Mousse-0.15-0/blib/lib/Mousse.pm line 1118. BEGIN failed--compilation aborted at /home/sand/.cpan/privbuild/k93msid/Mousse-0.15-0/blib/lib/Mousse.pm line 1171. Compilation failed in require at /home/sand/.cpan/privbuild/k93msid/Mousse-0.15-0/blib/lib/Mousse/Maker.pm line 24. Can't locate Foo/Mousse.pm in @INC (you may need to install the Foo::Mousse module) (@INC contains: t/lib /home/sand/.cpan/privbuild/k93msid/Mousse-0.15-0/blib/lib /home/sand/.cpan/privbuild/k93msid/Mousse-0.15-0/blib/arch /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.31.4-275-g7fd0eed3dd/af11/lib/site_perl/5.31.5/x86_64-linux-ld /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.31.4-275-g7fd0eed3dd/af11/lib/site_perl/5.31.5 /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.31.4-275-g7fd0eed3dd/af11/lib/5.31.5/x86_64-linux-ld /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.31.4-275-g7fd0eed3dd/af11/lib/5.31.5 .) at t/lib/Foo.pm line 2. BEGIN failed--compilation aborted at t/lib/Foo.pm line 2. Compilation failed in require at t/module-install.t line 19. BEGIN failed--compilation aborted at t/module-install.t line 19. # Looks like your test exited with 2 before it could output anything. t/module-install.t ..... ##### As in RT 134482, the breaking commit implemented the scheduled fatalization in perl-5.32 of a situation which was previously deprecated. So, other things being equal, the CPAN code should be updated to adapt to the changes in core. Thank you very much. -- James E Keenan (jkeenan@cpan.org)

# The RT System itself <>

Sat, 05 Oct 2019 10:31:28 -0700
Status changed from new to open.

# (Andreas J. Koenig) <andr...@fra...>

Sun, 06 Oct 2019 02:08:37 -0700
Also affected: INGY/Scalar-Random-PP-0.11.tar.gz https://rt.cpan.org/Ticket/Display.html?id=130657 -- andreas