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
New sub(){$var} deprecation breaks CPAN #14243
Comments
From @cpansproutSo far these two seem to be broken: HKOBA/YATT-Lite-0.0.9.tar.gz I’m still testing other dists. -- Father Chrysostomos |
From @jkeenanOn Fri Nov 14 22:03:32 2014, sprout wrote:
Searching through 'git log', I came across 'sub ()' more than once in the past month. Is there a particular commit which describes this new deprecation? Or has there been an addition to the docs about it? (I'm having trouble figuring out what the change in functionality actually was.) Thank you very much. -- |
The RT System itself - Status changed from 'new' to 'open' |
From @cpansproutOn Sat Nov 15 04:18:34 2014, jkeenan wrote:
-- Father Chrysostomos |
From @cpansproutOn Fri Nov 14 22:03:32 2014, sprout wrote:
HKOBA/YATT-v0.0.8.tar.gz Test::LeakTrace apparently broken by other blead changes (at least under debugging builds). Needed for testing SYOHEX/Text-Xslate-3.3.3.tar.gz. SUPER broken in blead, which prevents testing BAREFOOT/Debuggit-2.05.tar.gz. MONS/XML-Hash-LX-0.0603.tar.gz broken (blead-related?), which prevents testing MONS/XML-RPC-Fast-0.8.tar.gz -- Father Chrysostomos |
From @andk
For me all three already broken since v5.21.1-11-g4077a6b > SAMV/Net-SSLeay-OO-0.02.tar.gz [rt.cpan.org #100364] Leaktrace bisected to v5.21.5-396-ga635561 > SUPER broken in blead, which prevents testing BAREFOOT/Debuggit-2.05.tar.gz. Test-More/test-more#476 > MONS/XML-Hash-LX-0.0603.tar.gz broken (blead-related?), which https://rt.cpan.org/Ticket/Display.html?id=81645 new BBC I would make this a new BBC, but you seem to prefer to have it here? -- |
From @cpansproutOn Sun Nov 16 02:31:21 2014, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
I didn’t actually do any bisecting. I just tested suspicious-looking modules that I found via CPAN grep.
I have opened #123223. Fixing that will be rather involved, and may break other modules.
On the contrary, this one is different enough that I have opened #123224 for it. -- Father Chrysostomos |
From @karenetheridgeOn Sat, Nov 15, 2014 at 10:50:35PM -0800, Father Chrysostomos via RT wrote:
Also, aliased.pm is affected:
We've encountered this in Moose's tests too:
I see chromatic just released a new SUPER today. |
From @cpansproutOn Sun Nov 16 02:31:21 2014, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
Debuggit passes its tests, but warns. I’ve submitted a patch to <https://rt.cpan.org/Ticket/Display.html?id=90433>.
With the patch from that ticket, I was able to test MONS/XML-RPC-Fast-0.8.tar.gz, which is fine. -- Father Chrysostomos |
From @andkAlso Affected: JSWARTZ/Mason-2.22.tar.gz |
From @cpansproutOn Fri Nov 21 21:36:58 2014, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
Patch at <https://rt.cpan.org/Ticket/Display.html?id=100507>. -- Father Chrysostomos |
From @andkAlso affected: Exact bisect: v5.21.5-402-g0ac016f -- |
From @cpansproutOn Mon Dec 08 12:27:19 2014, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
It depends on Type::Tiny, which fails assertions added by the multideref code: Assertion failed: (!(o->op_flags & ~(OPf_WANT|OPf_KIDS|OPf_MOD))), function S_maybe_multideref, file op.c, line 12520. -- Father Chrysostomos |
From @cpansproutOn Mon Dec 08 16:16:11 2014, sprout wrote:
Type::Tiny was fixed by 1553b1d, so I was able to test Statocles, which passes if I apply the aliased patch from <https://rt.cpan.org/Ticket/Display.html?id=100359>. So there is nothing more I can do here. -- Father Chrysostomos |
From @andkAlso affected on the detour to O/OV/OVID/aliased-0.31.tar.gz: But only if MooseX::Declare and Test::NoWarnings are installed. In this -- |
From @tonycozOut of the dists mentioned so far, the following haven't had fixes released: HKOBA/YATT-Lite-0.0.9.tar.gz ABW/Badger-0.09.tar.gz - https://rt.cpan.org/Ticket/Display.html?id=99200 - fixed in git at https://github.com/abw/Badger SAMV/Net-SSLeay-OO-0.02.tar.gz - https://rt.cpan.org/Ticket/Display.html?id=100364 - no response to ticket since November JSWARTZ/Mason-2.22.tar.gz - https://rt.cpan.org/Ticket/Display.html?id=100507 - has a patch, has had a few recent releases without this being fixed The following appears to be unrelated to sub () {$var}: MONS/XML-Hash-LX-0.0603.tar.gz - failure seems to be caused by hash randomization The following have been fixed: BAREFOOT/Debuggit-2.05.tar.gz - fixed in 2.06 OVID/aliased-0.31.tar.gz - fixed in 0.33 The following have been fixed by the fix to aliased: PREACTION/Statocles-0.026.tar.gz FLORA/MooseX-MultiMethods-0.10.tar.gz |
From @iabynOn Tue, Apr 07, 2015 at 05:19:51PM -0700, Tony Cook via RT wrote:
There have since been releases of both these modules that claim to be
Still no new release
No new release since 2009.
Still unfixed. I've just emailed the author asking if he's aware of the My feeling is that this ticket no longer needs to be blocker. -- |
From @rjbsUsed to update Known Problems list. -- |
@rjbs - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#123213 (status was 'resolved')
Searchable as RT123213$
The text was updated successfully, but these errors were encountered: