Open cjg-cguevara opened 10 months ago
Also affected: SPADKINS/App-Trace-0.50.tar.gz Sample fail report: www.cpantesters.org/cpan/report/78e7fff2-28ad-11ee-93c8-ac914fd32684
Also affected: MEETTYA/Object-Botox-1.15.tar.gz Sample fail report: http://www.cpantesters.org/cpan/report/5e669ae4-28b2-11ee-8545-0ba44fd32684
Also affected:
Crypt::RandPasswd http://fast-matrix.cpantesters.org/?dist=Crypt::RandPasswd
Test::Kit http://fast-matrix.cpantesters.org/?dist=Test::Kit
UNIVERSAL::DOES http://fast-matrix.cpantesters.org/?dist=UNIVERSAL::DOES
Unicode::Unihan http://fast-matrix.cpantesters.org/?dist=Unicode::Unihan
XS::Check http://fast-matrix.cpantesters.org/?dist=XS::Check
Also affected: MARKOV/Net-Domain-TMCH-0.18.tar.gz http://www.cpantesters.org/cpan/report/2b959aee-28c0-11ee-80ec-a6c94fd32684 @markov2 please take note
Also affected: Mouse http://fast-matrix.cpantesters.org/?dist=Mouse
xslate/p5-Mouse#120
Also affected:
Crypt::RandPasswd http://fast-matrix.cpantesters.org/?dist=Crypt::RandPasswd
cpan-janitor/Crypt-RandPasswd#2
Test::Kit http://fast-matrix.cpantesters.org/?dist=Test::Kit
kaoru/Test-Kit2#3
UNIVERSAL::DOES http://fast-matrix.cpantesters.org/?dist=UNIVERSAL::DOES
gfx/Perl-UNIVERSAL-DOES#3
Unicode::Unihan http://fast-matrix.cpantesters.org/?dist=Unicode::Unihan
briandfoy/unicode-unihan#8
XS::Check http://fast-matrix.cpantesters.org/?dist=XS::Check
benkasminbullock/xs-check#5
Also affected: MKUL/Net-Daemon-SSL-1.0.tar.gz http://www.cpantesters.org/cpan/report/752687fc-28c2-11ee-b683-54ce4fd32684
Also affected: SCHWIGON/Data-DPath-0.58.tar.gz http://www.cpantesters.org/cpan/report/f9980ae2-28c2-11ee-a351-fecf4fd32684 @renormalist please take note
Also affected: SKUD/Module-InstalledVersion-0.05.tar.gz Sample fail report: http://www.cpantesters.org/cpan/report/c763c86e-27fe-11ee-862c-a7020965aee6
https://rt.cpan.org/Ticket/Display.html?id=149110
Also affected: RKRIMEN/Carp-Clan-Share-0.013.tar.gz Sample fail report: http://www.cpantesters.org/cpan/report/bb60b232-2823-11ee-95df-f0bd4dd32684 @robertkrimen please take note
robertkrimen/Carp-Clan-Share#3
Also affected: MITHALDU/Acme-MITHALDU-XSGrabBag-1.161310.tar.gz Sample fail report: http://www.cpantesters.org/cpan/report/097f5f94-287f-11ee-a756-6d284fd32684 @wchristian please take note
wchristian/Acme-MITHALDU-XSGrabBag#2 and ingydotnet/inline-module-pm#36
Also affected: MIKER/Net-DNS-ToolKit-0.48.tar.gz Sample fail report: http://www.cpantesters.org/cpan/report/a00a4626-2885-11ee-877c-4d384fd32684
Also affected: JDDPAUSE/MarpaX-Java-ClassFile-0.008.tar.gz http://www.cpantesters.org/cpan/report/14f80b0a-28c5-11ee-82a1-a5d44fd32684 @jddurand please take note
Also affected: STRANGE/Locale-CLDR-Locales-Gd-v0.34.1.tar.gz Sample fail report: http://www.cpantesters.org/cpan/report/7c58c174-27fb-11ee-b708-a3f90865aee6
Also affected: STRANGE/Locale-CLDR-Locales-Rof-v0.34.1.tar.gz, STRANGE/Locale-CLDR-Locales-Sg-v0.34.1.tar.gz, etc.
Test results look very similar to STRANGE/Locale-CLDR-Locales-Gd-v0.34.1.tar.gz, skipping reporting on further members of the Locale-CLDR-Locales family
A fix for all of these is at ThePilgrim/perlcldr#37
Also affected:
TOBYINK/thanks-0.005.tar.gz http://www.cpantesters.org/cpan/report/86818bec-28c6-11ee-a49a-a2d84fd32684
ILMARI/App-Prove-Plugin-SetEnv-0.001.tar.gz http://www.cpantesters.org/cpan/report/d14aa444-28d8-11ee-9465-e4fe4fd32684
RKITOVER/Catalyst-Controller-WrapCGI-0.038.tar.gz http://www.cpantesters.org/cpan/report/4fdfd17c-2919-11ee-9d17-0384bf0ab3ee
RKRIMEN/MooseX-MakeImmutable-0.02.tar.gz http://www.cpantesters.org/cpan/report/53ca0c44-291e-11ee-a7cd-538fbf0ab3ee
JMERELO/Algorithm-Evolutionary-Fitness-v3.102.tar.gz http://www.cpantesters.org/cpan/report/4cc72530-291e-11ee-a7cd-538fbf0ab3ee
ROCKY/Array-Columnize-1.04.tar.gz http://www.cpantesters.org/cpan/report/a48b7cf2-291f-11ee-a60c-7192bf0ab3ee
MHEARSE/Net-pWhoIs-1.2.0.tar.gz http://www.cpantesters.org/cpan/report/71b3f1f2-2937-11ee-a16d-bcc3bf0ab3ee
MMIMS/Net-Twitter-4.01043.tar.gz http://www.cpantesters.org/cpan/report/0946b84a-2944-11ee-a6d7-66dfbf0ab3ee
WKI/Catalyst-Controller-Combine-0.15.tar.gz http://www.cpantesters.org/cpan/report/d4452f82-2952-11ee-8c2a-bdffbf0ab3ee
BDFOY/Module-Release-2.128.tar.gz http://www.cpantesters.org/cpan/report/197ef082-2959-11ee-a20f-dc0dc00ab3ee
TODDR/Net-OSCAR-1.928.tar.gz http://www.cpantesters.org/cpan/report/32570002-2960-11ee-920f-7b1ec00ab3ee
MCMILLHJ/File-Dedup-0.007.tar.gz http://www.cpantesters.org/cpan/report/23143e46-2967-11ee-a010-7c2dc00ab3ee
LNATION/Moonshine-Element-0.12.tar.gz http://www.cpantesters.org/cpan/report/d531ab86-2971-11ee-809b-f644c00ab3ee
DEXTER/maybe-0.0202.tar.gz http://www.cpantesters.org/cpan/report/746e5a14-2972-11ee-bef8-8346c00ab3ee
GBJK/Catalyst-Model-DBIC-Schema-0.65.tar.gz http://www.cpantesters.org/cpan/report/6ef26490-2977-11ee-b803-6152c00ab3ee
REVMISCHA/RTSP-Proxy-0.07.tar.gz http://www.cpantesters.org/cpan/report/d7e92f38-2986-11ee-9d56-ae73c00ab3ee
DHOSS/Catalyst-View-Email-0.36.tar.gz http://www.cpantesters.org/cpan/report/66e6be64-298a-11ee-a97d-917bc00ab3ee
BUDNEY/Sub-Deferrable-0.05.tar.gz http://www.cpantesters.org/cpan/report/51642302-298e-11ee-9c79-62cec00ab3ee
KHEDIN/Assert-Refute-0.17.tar.gz http://www.cpantesters.org/cpan/report/0cff7ade-2995-11ee-b85b-3565c10ab3ee
LOCHMATT/CDS-0.31.tar.gz http://www.cpantesters.org/cpan/report/8f924b86-2998-11ee-8b62-366dc10ab3ee
SKUD/CPAN-Test-Reporter-0.02.tar.gz http://www.cpantesters.org/cpan/report/49bcdb98-2999-11ee-989b-d66ec10ab3ee
BKB/HTML-Make-Page-0.02.tar.gz http://www.cpantesters.org/cpan/report/fdd8777c-2999-11ee-9442-7970c10ab3ee
ETJ/Devel-TraceRun-0.003.tar.gz http://www.cpantesters.org/cpan/report/05ae3ae8-299c-11ee-a500-4775c10ab3ee
TOMYHERO/Catalyst-Plugin-ConfigLoader-Multi-0.06.tar.gz http://www.cpantesters.org/cpan/report/1550ab34-299c-11ee-a500-4775c10ab3ee
JONASBN/Date-Holidays-1.34.tar.gz http://www.cpantesters.org/cpan/report/4a5d6f5e-299e-11ee-ba37-117ac10ab3ee
SHAW/NcFTPd-Log-Parse-0.001.tar.gz http://www.cpantesters.org/cpan/report/f2d41dfe-299e-11ee-8158-ad7bc10ab3ee
BLAKEW/Config-Strict-0.07.tar.gz http://www.cpantesters.org/cpan/report/8b0de0a0-299f-11ee-ad0a-407dc10ab3ee
CAZADOR/MooX-Ipc-Cmd-1.2.1.tar.gz http://www.cpantesters.org/cpan/report/61704b90-29a2-11ee-b6b2-9083c10ab3ee
JJNAPIORK/MooseX-Role-BuildInstanceOf-0.08.tar.gz http://www.cpantesters.org/cpan/report/8f9359dc-29a6-11ee-8ae3-3d8dc10ab3ee
DOUGLEITH/Bib-Tools-0.17.tar.gz http://www.cpantesters.org/cpan/report/d6480506-29a8-11ee-93ce-1292c10ab3ee
DWHEELER/Class-Meta-Express-0.13.tar.gz http://www.cpantesters.org/cpan/report/db7fcb4e-29a8-11ee-93ce-1292c10ab3ee
BEANZ/Device-CurrentCost-1.142240.tar.gz http://www.cpantesters.org/cpan/report/2a533fd4-29aa-11ee-b8bc-4a96c10ab3ee
LAWALSH/Xporter-0.1.2.tar.gz http://www.cpantesters.org/cpan/report/51e2132a-29ac-11ee-9ced-1d9bc10ab3ee
TOKUHIROM/Language-Kemuri-0.07.tar.gz http://www.cpantesters.org/cpan/report/3e936de2-29b5-11ee-a111-14b0c10ab3ee
DOMM/InfluxDB-Writer-1.003.tar.gz http://www.cpantesters.org/cpan/report/c5035cc2-29b8-11ee-8dc0-17b8c10ab3ee
LTHEISEN/Pod-Confluence-1.01.tar.gz http://www.cpantesters.org/cpan/report/789dcfc4-29b9-11ee-98bc-c0b9c10ab3ee
LDS/VM-EC2-1.28.tar.gz http://www.cpantesters.org/cpan/report/87c59d7e-29be-11ee-ad6e-58c4c10ab3ee
INGY/Alt-Math-Prime-FastSieve-Inline-0.09.tar.gz http://www.cpantesters.org/cpan/report/9b43edf2-29c7-11ee-a649-9dd9c10ab3ee
FINNPERL/App-PerlXLock-0.08.tar.gz http://www.cpantesters.org/cpan/report/7502e3c8-29cc-11ee-8f4d-37e5c10ab3ee
NOTBENH/String-Clean-0.031.tar.gz http://www.cpantesters.org/cpan/report/46ea91e0-29cf-11ee-8112-99ebc10ab3ee
Also affected: HADFL/Acme-Cow-0.2.tar.gz Sample fail report: http://www.cpantesters.org/cpan/report/c359e83a-28ac-11ee-ad87-f48e4fd32684
https://rt.cpan.org/Ticket/Display.html?id=149113
Also affected: SPADKINS/App-Trace-0.50.tar.gz Sample fail report: www.cpantesters.org/cpan/report/78e7fff2-28ad-11ee-93c8-ac914fd32684
https://rt.cpan.org/Ticket/Display.html?id=149114
Also affected: MEETTYA/Object-Botox-1.15.tar.gz Sample fail report: http://www.cpantesters.org/cpan/report/5e669ae4-28b2-11ee-8545-0ba44fd32684
https://rt.cpan.org/Ticket/Display.html?id=149115
Also affected: MARKOV/Net-Domain-TMCH-0.18.tar.gz http://www.cpantesters.org/cpan/report/2b959aee-28c0-11ee-80ec-a6c94fd32684 @markov2 please take note
https://rt.cpan.org/Ticket/Display.html?id=149116
Also affected: MKUL/Net-Daemon-SSL-1.0.tar.gz http://www.cpantesters.org/cpan/report/752687fc-28c2-11ee-b683-54ce4fd32684
https://rt.cpan.org/Ticket/Display.html?id=149117
Also affected: SCHWIGON/Data-DPath-0.58.tar.gz http://www.cpantesters.org/cpan/report/f9980ae2-28c2-11ee-a351-fecf4fd32684 @renormalist please take note
renormalist/data-dpath#28
Also affected: JDDPAUSE/MarpaX-Java-ClassFile-0.008.tar.gz http://www.cpantesters.org/cpan/report/14f80b0a-28c5-11ee-82a1-a5d44fd32684 @jddurand please take note
jddurand/MarpaX-Java-ClassFile#1
Based on the amount of things this change has broken, I definitely think the it needs to go through a proper deprecation period. I personally don't like #21279, but merging it wouldn't actually address most of these failures. Most of the things I've investigated so far are not attempts at version checks.
Many of the failures have been misuses of use_ok
. Others have been broken imports of class methods or other code that was always wrong. These are exactly the type of thing this change was intended to catch, but the impact is rather larger than I think we were expecting.
On Mon, 24 Jul 2023 at 12:14, Graham Knop @.***> wrote:
Based on the amount of things this change has broken, I definitely think the it needs to go through a proper deprecation period. I personally don't like #21279 https://github.com/Perl/perl5/pull/21279, but merging it wouldn't actually address most of these failures. Most of the things I've investigated so far are not attempts at version checks.
Many of the failures have been misuses of use_ok. Others have been broken imports of class methods or other code that was always wrong. These are exactly the type of thing this change was intended to catch, but the impact is rather larger than I think we were expecting.
Agreed. I'll change the exception to be a deprecation warning. I think we are still going to see a fair bit of fallout, but hopefully less. Ill also make the warning show the first argument passed so we can more easily classify the different cases.
cheers, Yves
-- perl -Mre=debug -e "/just|another|perl|hacker/"
Also affected:
INGY/Alt-Acme-Math-XS-ZillaDist-0.0.5.tar.gz http://www.cpantesters.org/cpan/report/5d7781dc-29d6-11ee-ae28-bc3fc20ab3ee
WINFINIT/Net-MCMP-0.08.tar.gz http://www.cpantesters.org/cpan/report/07e03dbc-29d7-11ee-bd4d-4682c20ab3ee
MARNANEL/Lingua-EN-Alphabet-Shaw-0.64.tar.gz http://www.cpantesters.org/cpan/report/cae8dd4a-29e2-11ee-97ac-ac3bc30ab3ee
BMORROW/Exporter-NoWork-0.03.tar.gz http://www.cpantesters.org/cpan/report/59f7e368-29e4-11ee-9ec9-df3ec30ab3ee
KARMAN/CatalystX-CRUD-0.57.tar.gz http://www.cpantesters.org/cpan/report/0b77511e-29e5-11ee-9f93-2f41c30ab3ee
NOHUHU/DT-0.5.0.tar.gz http://www.cpantesters.org/cpan/report/0f6c917e-29f1-11ee-ad59-a778c30ab3ee
DONEILL/Log-Syslog-Abstract-1.200.tar.gz http://www.cpantesters.org/cpan/report/a8a9eef4-29fb-11ee-995a-484d3199d815
BINARY/Protocol-FIX-0.08.tar.gz http://www.cpantesters.org/cpan/report/ca27784a-29ff-11ee-a51d-de563199d815 @binary-com please take note
DOOM/IPC-Capture-0.06.tar.gz http://www.cpantesters.org/cpan/report/cf6cea74-29ff-11ee-a51d-de563199d815
MUTANT/Test-MockObject-Extra-0.001.tar.gz http://www.cpantesters.org/cpan/report/45b7327c-2a08-11ee-847c-116b3199d815
JEFFOBER/Queue-Priority-1.tar.gz http://www.cpantesters.org/cpan/report/10178378-2a09-11ee-9600-a46c3199d815
MATISSE/Perl-Metrics-Simple-v1.0.1.tar.gz http://www.cpantesters.org/cpan/report/24c30d66-2a0d-11ee-8f95-2e763199d815
HOREA/WWW-ClickSource/WWW-ClickSource-1.0002.tar.gz http://www.cpantesters.org/cpan/report/a70ae6bc-2a0e-11ee-b4eb-387a3199d815
ESTRABD/Sphinx-Config-Builder-1.03.tgz http://www.cpantesters.org/cpan/report/26660dce-2a14-11ee-80c0-25873199d815
YANICK/PPIx-EditorTools-0.21.tar.gz http://www.cpantesters.org/cpan/report/28229218-2a14-11ee-80c0-25873199d815 @yanick please take note
JUSTNOXX/Test-VirtualModule-0.01.tar.gz http://www.cpantesters.org/cpan/report/93607878-2a15-11ee-99bb-428a3199d815
BEANZ/AnyEvent-MockTCPServer-1.172150.tar.gz http://www.cpantesters.org/cpan/report/8314fb5e-2a26-11ee-8f11-c5af3199d815
Also affected:
CAFEGRATZ/DBIx-EAV-0.11.tar.gz
http://www.cpantesters.org/cpan/report/00db0ed6-2a2a-11ee-8214-a9b83199d815
INGY/Alt-Acme-Math-XS-ModuleBuild-0.0.6.tar.gz http://www.cpantesters.org/cpan/report/6599f17c-2a32-11ee-8356-e7cb3199d815
TEX/Log-Tree-0.18.tar.gz
http://www.cpantesters.org/cpan/report/e098c2e2-2a35-11ee-ae32-e1d33199d815
VLADIMIRZ/JIP-Spy-Events-v0.0.4.tar.gz http://www.cpantesters.org/cpan/report/066f92bc-2a49-11ee-a6cf-f8ff3199d815
VOJ/PICA-Data-2.09.tar.gz
http://www.cpantesters.org/cpan/report/9132923c-2a58-11ee-abeb-77243299d815
NICWOLFF/HTML-DataTable-0.54.tar.gz http://www.cpantesters.org/cpan/report/a47a1f7c-2a58-11ee-abeb-77243299d815
GRYPHON/Log-Dispatch-Email-Mailer-1.12.tar.gz http://www.cpantesters.org/cpan/report/a3fc8812-2a5f-11ee-ab36-61353299d815
TMILLER/App-Sandy-0.23.tar.gz
http://www.cpantesters.org/cpan/report/e0c88aca-2a5f-11ee-ab36-61353299d815
NICDOYE/WebService-IFConfig-Client-1.001.tar.gz http://www.cpantesters.org/cpan/report/19561a14-2a61-11ee-8750-b8383299d815
JSMITH/Module-Require-0.05.tar.gz
http://www.cpantesters.org/cpan/report/278f4afc-2a6a-11ee-810e-db6f3399d815
BECKUS/WebShortcutUtil-0.22.tar.gz http://www.cpantesters.org/cpan/report/1d229178-2a6a-11ee-810e-db6f3399d815
MIGO/Arch-0.5.2.tar.gz
http://www.cpantesters.org/cpan/report/3a72d01e-2a6d-11ee-bcd1-30763399d815
SHELLING/Class-Implant-0.01.tar.gz http://www.cpantesters.org/cpan/report/db092d7a-2a6d-11ee-9ba4-f0773399d815
SAMCV/overload-open-1.9.6.tar.gz
http://www.cpantesters.org/cpan/report/83aeaa3e-2a7a-11ee-9458-af943399d815
FRANCKC/CatalystX-Dispatcher-AsGraph-0.03.tar.gz http://www.cpantesters.org/cpan/report/6d60938e-2a82-11ee-b417-b1a53399d815
JV/Data-BiaB-0.10.3.tar.gz
http://www.cpantesters.org/cpan/report/068a25ac-2a83-11ee-9707-3ba73399d815
JDDPAUSE/MarpaX-Database-Terminfo-0.012.tar.gz http://www.cpantesters.org/cpan/report/51793fc0-2a89-11ee-b8aa-21b53399d815
MIKKOI/IO-Iron-0.13.tar.gz
http://www.cpantesters.org/cpan/report/6a3edd4c-2a8b-11ee-b95b-5eb93399d815
BEANZ/AnyEvent-SerialPort-1.130171.tar.gz http://www.cpantesters.org/cpan/report/881d0076-2a8d-11ee-adfa-afbe3399d815
TOMYHERO/Catalyst-Model-CacheFunky-Loader-0.06.tar.gz http://www.cpantesters.org/cpan/report/5c05db88-2a8e-11ee-b9c9-3ac03399d815
ISHIGAKI/Catalyst-Model-Jifty-DBI-0.06.tar.gz http://www.cpantesters.org/cpan/report/883bc518-2a94-11ee-a9c0-27ce3399d815
JSON::Any, Template::Toolkit, Perl::Critic, Catalyst::Stuff: Attempt to call undefined import method with arguments via package "..." (Perhaps you forgot to load the package?)
- Data::Printer
# at t/011-class.t line 275. # got: 'Foo { # parents: Bar # public methods (11): bar (Bar), baz, borg, can (UNIVERSAL), DOES (UNIVERSAL), foo, import (UNIVERSAL), isa (UNIVERSAL), new, unimport (UNIVERSAL), VERSION (UNIVERSAL) # private methods (2): _moo (Bar), _other # internals: { # test 42 # } # }' # expected: 'Foo { # parents: Bar # public methods (9): bar (Bar), baz, borg, can (UNIVERSAL), DOES (UNIVERSAL), foo, isa (UNIVERSAL), new, VERSION (UNIVERSAL) # private methods (2): _moo (Bar), _other # internals: { # test 42 # } # }'
I've filed a ticket upstream for Data::Printer: https://github.com/garu/Data-Printer/issues/181
I cannot guarantee that I will be able to present you the equivalent of such a list after 5.39.2 is out, so I do it now. Feel free to ignore, but also feel free to pick one that you might find worthwhile dealing with. So here it goes again:
Also affected:
ZHTWN/MooX-PluginRoles-0.02.tar.gz http://www.cpantesters.org/cpan/report/079265b2-2a9d-11ee-9135-79e13399d815
RICHE/Net-Gnats-0.22.tar.gz http://www.cpantesters.org/cpan/report/8864ac8a-2a9e-11ee-9e38-82e43399d815
TSTANLEY/Acme-Remote-Strangulation-Protocol-0.03.tar.gz http://www.cpantesters.org/cpan/report/6a9da07e-2aa5-11ee-92e7-dcc13499d815
DFARRELL/Math-HexGrid-0.03.tar.gz http://www.cpantesters.org/cpan/report/c944fcba-2ab6-11ee-b673-b7243999d815
TOMK/PPI-Transform-Doxygen-0.34.tar.gz http://www.cpantesters.org/cpan/report/7a606a18-2ac4-11ee-be00-9caf1c243f7e
MIKKOI/IO-Iron-0.13.tar.gz http://www.cpantesters.org/cpan/report/5a491c4c-2ad9-11ee-bd97-15691d243f7e
PLICEASE/AnyEvent-Open3-Simple-0.88.tar.gz http://www.cpantesters.org/cpan/report/091e6efe-2aec-11ee-8956-98971d243f7e
NEILB/CPAN-ReverseDependencies-0.02.tar.gz http://www.cpantesters.org/cpan/report/4cf1102c-2af7-11ee-a83a-72f61e243f7e
OSFAMERON/Tie-Hash-StructKeyed-0.04.tar.gz http://www.cpantesters.org/cpan/report/968e24aa-2afb-11ee-ab23-c2ff1e243f7e
TOBYINK/MooseX-ConstructInstance-0.006.tar.gz http://www.cpantesters.org/cpan/report/3c94d5ce-2afc-11ee-b5d3-65011f243f7e
ATHREEF/Game-Tibia-Packet-0.007.tar.gz http://www.cpantesters.org/cpan/report/659a2e30-2b13-11ee-a1fc-34361f243f7e
AWNCORP/Venus-3.40.tar.gz http://www.cpantesters.org/cpan/report/e038cb42-2b22-11ee-98b0-b3c3213a625c
GLENNWOOD/Devel-Diagram-1.00.tar.gz http://www.cpantesters.org/cpan/report/0686b8e8-2b25-11ee-8178-be5e1f243f7e
MATHIAS/App-PTP/App-PTP-1.10.tar.gz http://www.cpantesters.org/cpan/report/7e7039c6-2b28-11ee-9e3d-77661f243f7e
JASONS/Bio-MAGE-20030502.3.tar.gz http://www.cpantesters.org/cpan/report/f5877794-2b29-11ee-8627-a0691f243f7e
ARJONES/AtomicParsley-Command-1.153400.tar.gz http://www.cpantesters.org/cpan/report/b7f74fbe-2b2c-11ee-866f-e46f1f243f7e
HABEGGER/WebSource-2.4.5.tar.gz http://www.cpantesters.org/cpan/report/8aef3eca-2b2f-11ee-9724-45761f243f7e
SKUD/Test-Mail-0.06.tar.gz http://www.cpantesters.org/cpan/report/327581cc-2b35-11ee-80c6-92821f243f7e
PERLER/Catalyst-Controller-POD-1.0.0.tar.gz http://www.cpantesters.org/cpan/report/c60cdf16-2b49-11ee-b22a-3cb31f243f7e
ANDREW/Text-Todo-v0.2.2.tar.gz http://www.cpantesters.org/cpan/report/cb3d5590-2b4b-11ee-a426-18b81f243f7e
PAWELKROL/D64-Disk-Dir-0.05.1.tar.gz http://www.cpantesters.org/cpan/report/a489be54-2b53-11ee-8f0c-86c91f243f7e
JASONK/Class-DBI-Template-0.03.tar.gz http://www.cpantesters.org/cpan/report/bbfad3ee-2b61-11ee-90de-0dea1f243f7e
ROLANDAY/File-Find-Rex-1.02.tar.gz http://www.cpantesters.org/cpan/report/76d49432-2b64-11ee-9936-73f01f243f7e
MIKO/Date-EzDate2-0.03.tar.gz http://www.cpantesters.org/cpan/report/df8221ba-2b65-11ee-aa28-8ef31f243f7e
NEKOKAK/CGI-Application-Pluggable-0.03.tar.gz http://www.cpantesters.org/cpan/report/34502164-2b71-11ee-af65-aa0d20243f7e
SKAUFMAN/Supervisord-Client-0.22.tar.gz http://www.cpantesters.org/cpan/report/186fe2c2-2b76-11ee-a98f-af1820243f7e
SKIM/App-PYX-Optimization-0.01.tar.gz http://www.cpantesters.org/cpan/report/fc26e1a6-2b7a-11ee-a762-9a2320243f7e
BKB/Gzip-Zopfli-0.01.tar.gz http://www.cpantesters.org/cpan/report/4af73582-2b7c-11ee-8e6f-bc4d20243f7e
PROFSHEN/diffReps-1.55.3.tar.gz http://www.cpantesters.org/cpan/report/39fad1d2-2b7f-11ee-bb42-3b5820243f7e
TEAM/Net-Async-PostgreSQL-0.007.tar.gz http://www.cpantesters.org/cpan/report/385b9a86-2b8f-11ee-b99a-1186ab8d5261
ABH/Authen-Bitcard-0.90.tar.gz http://www.cpantesters.org/cpan/report/82e1bbc0-2b95-11ee-b38d-2e94ab8d5261
DWHEELER/Text-Markup-0.24.tar.gz http://www.cpantesters.org/cpan/report/4374d962-2b96-11ee-8da3-b195ab8d5261
NICWOLFF/Amazon-SQS-ProducerConsumer-0.04.tar.gz http://www.cpantesters.org/cpan/report/0a0b3300-2b97-11ee-b867-4c97ab8d5261
VOJ/Config-Reload-0.21.tar.gz http://www.cpantesters.org/cpan/report/1b7c1a50-2b97-11ee-8189-c698ab8d5261
PCAMPBELL/Module-Bundled-Files-0.03.tar.gz http://www.cpantesters.org/cpan/report/aa8d1954-2b99-11ee-8c82-a29dab8d5261
SHEVEK/Anarres-Mud-Driver-0.26.tar.gz http://www.cpantesters.org/cpan/report/8335d35a-2b9e-11ee-bb87-bba8ab8d5261
SKAUFMAN/Supervisord-Client-0.22.tar.gz http://www.cpantesters.org/cpan/report/a487762e-2ba0-11ee-8dfb-a3adab8d5261
RUSTYP/Config-Magic-0.801.tar.gz http://www.cpantesters.org/cpan/report/4ac69b5a-2ba1-11ee-86d2-30afab8d5261
MSCHILLI/Module-Rename-0.04.tar.gz http://www.cpantesters.org/cpan/report/15e81052-2ba2-11ee-a5d1-ccb1ab8d5261
DFARRELL/AWS-IP-0.04.tar.gz http://www.cpantesters.org/cpan/report/7cc48dfa-2bb1-11ee-a3b9-31d4ab8d5261
JGOULAH/Catalyst-Plugin-DebugCookie-0.999004.tar.gz http://www.cpantesters.org/cpan/report/ebd2d762-2bb9-11ee-8796-09e7ab8d5261
TOBYINK/MooseX-DeclareX-Privacy-0.006.tar.gz http://www.cpantesters.org/cpan/report/b6683d9c-2bbe-11ee-a5e7-e4f2ab8d5261
MNUNBERG/Ref-Store-0.20.tar.gz http://www.cpantesters.org/cpan/report/78171a1c-2bc4-11ee-a80c-6cffab8d5261
TOMYHERO/Catalyst-Model-DynamicAdaptor-0.02.tar.gz http://www.cpantesters.org/cpan/report/a4fd3770-2bd6-11ee-a8f8-ba28ac8d5261
ISHIGAKI/Email-MIME-Creator-ISO_2022_JP-0.02.tar.gz http://www.cpantesters.org/cpan/report/8e97c888-2bdb-11ee-95a8-bc33ac8d5261
CWEST/ACME-Error-31337-0.01.tar.gz http://www.cpantesters.org/cpan/report/4a834c32-2bde-11ee-a7db-283aac8d5261
NIF/Class-Root-0.02.tar.gz http://www.cpantesters.org/cpan/report/dd8229a8-2bdf-11ee-ac53-ad3dac8d5261
JEREMIAH/App-Test-Tapat-0.04.tar.gz http://www.cpantesters.org/cpan/report/2d8ef892-2be3-11ee-aaa3-a846ac8d5261
COSMICNET/CGI-Application-Plugin-YAML-0.03.tar.gz http://www.cpantesters.org/cpan/report/9d841524-2bf7-11ee-ab06-e174ac8d5261
CFUHRMAN/Log-Fine-0.65.tar.gz http://www.cpantesters.org/cpan/report/13a52ba2-2bf9-11ee-8833-1a78ac8d5261
EARL/Template-Plugin-DataHash-0.04.tar.gz http://www.cpantesters.org/cpan/report/5e8ff73c-2c0d-11ee-9de9-a0a6ac8d5261
SKNPP/Package-Subroutine-v0.22.1.tar.gz http://www.cpantesters.org/cpan/report/374723f0-2c10-11ee-9668-f0acac8d5261
PAVELSR/App-ygeo-0.02.tar.gz http://www.cpantesters.org/cpan/report/0d2e48f0-2c15-11ee-acf5-344aad8d5261
TOMMY/Exception-Handler-1.004.tar.gz http://www.cpantesters.org/cpan/report/ba5d0b5e-2c21-11ee-8ab2-94f6ad8d5261
OSFAMERON/Tie-Hash-StructKeyed-0.04.tar.gz http://www.cpantesters.org/cpan/report/db140abc-2c28-11ee-8f11-3006ae8d5261
PERLER/Catalyst-View-JavaScript-0.995.tar.gz http://www.cpantesters.org/cpan/report/129d2ba4-2c46-11ee-99d4-6d49ae8d5261
GIFF/RFID-Matrics-0.002.tar.gz http://www.cpantesters.org/cpan/report/5fa947f6-2c47-11ee-8b89-a14cae8d5261
MMIMS/Redis-ScriptCache-0.05.tar.gz http://www.cpantesters.org/cpan/report/e5ec73d2-2c48-11ee-8b1c-dc4fae8d5261
MHEARSE/Getopt-optparse-1.6.0.tar.gz http://www.cpantesters.org/cpan/report/e53a833c-2c4a-11ee-ac80-9254ae8d5261
WIRELESSD/Persevere-Client-0.31.tar.gz http://www.cpantesters.org/cpan/report/e47e3042-2c4f-11ee-8906-765fae8d5261
LSTROUS/Image-Synchronize-2.010.tar.gz http://www.cpantesters.org/cpan/report/e8d60714-2c54-11ee-8618-646bae8d5261
MRUIZ/Catalyst-View-RRDGraph-0.10.tar.gz http://www.cpantesters.org/cpan/report/8784fd64-2c5c-11ee-b9bf-967cae8d5261
JONASS/Regexp-Pattern-License-v3.11.0.tar.gz http://www.cpantesters.org/cpan/report/2f9cb8e6-2c5f-11ee-be85-e782ae8d5261
ZOCCAV/InfoSys-FreeDB-0.92.tar.gz http://www.cpantesters.org/cpan/report/a7550246-2c80-11ee-92a4-6100a44fe8f5
TYUPYRCML/App-Games-Keno-1.222540.tar.gz http://www.cpantesters.org/cpan/report/c98c2e3c-2c8c-11ee-96ed-a029a44fe8f5
ABW/Kite-0.4.tar.gz http://www.cpantesters.org/cpan/report/9c9b2152-2c8d-11ee-a78d-262ba44fe8f5
ZDK/Catalyst-Plugin-ConfigLoader-Etc-0.02.tar.gz http://www.cpantesters.org/cpan/report/e2151d9e-2c99-11ee-8454-0847a44fe8f5
ZAPHAR/DB-CouchDB-Schema-0.3.04_remove_blib.tar.gz http://www.cpantesters.org/cpan/report/f4e72f04-2cb0-11ee-97ee-25c0a54fe8f5
TOMYHERO/Catalyst-Model-DynamicAdaptor-0.02.tar.gz http://www.cpantesters.org/cpan/report/67adc13c-2cb2-11ee-82f3-44c3a54fe8f5
JASONS/Bio-MAGE-20030502.3.tar.gz http://www.cpantesters.org/cpan/report/90af9a5e-2cb4-11ee-a937-efc7a54fe8f5
SKX/Redis-SQLite-0.3.tar.gz http://www.cpantesters.org/cpan/report/7124cfec-2cbe-11ee-a5d5-76dea54fe8f5
KAORU/File-CleanupTask-0.11.tar.gz http://www.cpantesters.org/cpan/report/2a5194f4-2cd4-11ee-88a1-1b10a64fe8f5
I cannot guarantee that I will be able to present you the equivalent of such a list after 5.39.2 is out, so I do it now.
Thanks. FWIW, as of https://github.com/Perl/perl5/pull/21293 this will not longer be a hard exception but rather a deprecation warning. I expect there will still be fallout, but it will be more manageable.
Thanks. FWIW, as of https://github.com/Perl/perl5/pull/21293 this will not longer be a hard exception but rather a deprecation warning. I expect there will still be fallout, but it will be more manageable.
TBH, there's so much fallout that I'm wondering if we shouldn't revert completely
@leont said
TBH, there's so much fallout that I'm wondering if we shouldn't revert completely
Given the patch to downgrade to a warning was only merged two days ago I don't think we have the data to make that conclusion.
This is also blocking the docker-perl update for 5.39.1 as we install cpanm
during the image build it also relies on the import()
behavior:
...
#6 370.5 App-cpanminus-1.7046.tar.gz: OK
#6 370.6 Attempt to call undefined import method with arguments via package "CPAN::Meta::Prereqs" (Perhaps you forgot to load the package?) at bin/cpanm line 152.
#6 370.6 BEGIN failed--compilation aborted at bin/cpanm line 152.
#6 370.6 Compilation failed in require at bin/cpanm line 119.
...
This is also blocking the docker-perl update for 5.39.1 as we install cpanm during the image build it also relies on the import() behavior:
Yeah, that is the CPAN::Meta::Check issue mentioned above.
Also affected:
BYUTRG/Convert-MRC-4.03.tar.gz http://www.cpantesters.org/cpan/report/b02703e4-2cf1-11ee-8ecd-015ea64fe8f5
MGRUBB/Config-ApacheExtended-1.16.tar.gz http://www.cpantesters.org/cpan/report/b15efcba-2cf3-11ee-8c24-5168a64fe8f5
FRANKC/DBIx-Class-Schema-Loader-Dynamic-1.05.tar.gz http://www.cpantesters.org/cpan/report/54ee3da8-2d00-11ee-8844-7d9ba64fe8f5
DAVIDO/Class-User-DBI-0.10.tar.gz http://www.cpantesters.org/cpan/report/5ddcf5ce-2d07-11ee-94b2-57aca64fe8f5
ROBD/Acme-Robd-Boring-0.002.tar.gz http://www.cpantesters.org/cpan/report/e00d48be-2d34-11ee-937b-9cb3baa78c53
IKLUFT/TimeZone-Solar-0.2.1.tar.gz http://www.cpantesters.org/cpan/report/be00f1e0-2d51-11ee-bdbc-1bf5f0a78c53
CAC/Tcl-pTk-1.10.tar.gz http://www.cpantesters.org/cpan/report/12f44dd8-2d60-11ee-aa15-9515f1a78c53
INGY/Alt-Devel-GlobalDestruction-XS-Inline-0.06.tar.gz http://www.cpantesters.org/cpan/report/58678b72-2d6b-11ee-af0b-312ff1a78c53
DAKKAR/Code-Style-Kit-1.0.2.tar.gz http://www.cpantesters.org/cpan/report/277a4194-2d70-11ee-9963-083af1a78c53
TOMYHERO/Catalyst-Plugin-Config-Multi-0.02.tar.gz http://www.cpantesters.org/cpan/report/8d94b6c4-2d86-11ee-92a8-356df1a78c53
RUPERTL/App-Zapzi-0.017.tar.gz http://www.cpantesters.org/cpan/report/cfbf6660-2d91-11ee-a606-0586f1a78c53
PETAMEM/Lingua-SPA-Numeros-0.0682.tar.gz http://www.cpantesters.org/cpan/report/47de36e2-2da3-11ee-93c2-12aef1a78c53
DJUNKIM/Statistics-RserveClient-0.12.tgz http://www.cpantesters.org/cpan/report/84e788fa-2da7-11ee-9aa9-85b7f1a78c53
TURUGINA/Set-Intersection-0.04.tar.gz http://www.cpantesters.org/cpan/report/4726496a-2dad-11ee-8332-3a025f5487fb
CHESSKIT/Chess-GameClock-GameClock-1.0.tar.gz http://www.cpantesters.org/cpan/report/31a3f254-2dd0-11ee-abe6-5458f3a78c53
DANRR/SVN-Rami-0.203.tar.gz http://www.cpantesters.org/cpan/report/66cc6672-2dd6-11ee-8925-6766f3a78c53
INGY/no-0.0.2.tar.gz http://www.cpantesters.org/cpan/report/8957e662-2df4-11ee-a545-94a9f3a78c53
WOLFSAGE/Exception-Reporter-Summarizer-PlackRequest-0.001.tar.gz http://www.cpantesters.org/cpan/report/b66f265a-2e13-11ee-b6bc-3b523fe61e11
WORTHMINE/Data-Pokemon-Go-0.14.tar.gz http://www.cpantesters.org/cpan/report/daf8e82a-2e23-11ee-ae9c-e7763fe61e11
AWNCORP/Earth-0.04.tar.gz http://www.cpantesters.org/cpan/report/c307fce2-2e28-11ee-b09f-0c823fe61e11
ANATOFUZ/Config-ENV-0.19.tar.gz http://www.cpantesters.org/cpan/report/38788c4a-2e5a-11ee-85a4-70f23fe61e11
Also affected:
DMAKI/AnyEvent-HTTP-MXHR-0.00007.tar.gz http://www.cpantesters.org/cpan/report/c5b42dbe-2ebc-11ee-a3bf-18de40e61e11
Also affected: TEVERETT/Class-Prototyped-1.13.tar.gz Sample "unknown" report (fails during call of Build.PL): http://www.cpantesters.org/cpan/report/3fa170f8-2785-11ee-87ea-7996116755ad
https://rt.cpan.org/Ticket/Display.html?id=149093
TOBYINK/thanks-0.005.tar.gz http://www.cpantesters.org/cpan/report/86818bec-28c6-11ee-a49a-a2d84fd32684
https://rt.cpan.org/Ticket/Display.html?id=149211 (will still be broken in 5.39.2)
ILMARI/App-Prove-Plugin-SetEnv-0.001.tar.gz http://www.cpantesters.org/cpan/report/d14aa444-28d8-11ee-9465-e4fe4fd32684
Most App::Prove plugins would be broken by this issue, but that should be fixed by Perl-Toolchain-Gang/Test-Harness#120
RKITOVER/Catalyst-Controller-WrapCGI-0.038.tar.gz http://www.cpantesters.org/cpan/report/4fdfd17c-2919-11ee-9d17-0384bf0ab3ee
rkitover/catalyst-controller-wrapcgi#1
RKRIMEN/MooseX-MakeImmutable-0.02.tar.gz http://www.cpantesters.org/cpan/report/53ca0c44-291e-11ee-a7cd-538fbf0ab3ee
robertkrimen/moosex-makeimmutable#1
JMERELO/Algorithm-Evolutionary-Fitness-v3.102.tar.gz http://www.cpantesters.org/cpan/report/4cc72530-291e-11ee-a7cd-538fbf0ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149128
ROCKY/Array-Columnize-1.04.tar.gz http://www.cpantesters.org/cpan/report/a48b7cf2-291f-11ee-a60c-7192bf0ab3ee
rocky/Perl-Array-Columnize#5
MHEARSE/Net-pWhoIs-1.2.0.tar.gz http://www.cpantesters.org/cpan/report/71b3f1f2-2937-11ee-a16d-bcc3bf0ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149214
MMIMS/Net-Twitter-4.01043.tar.gz http://www.cpantesters.org/cpan/report/0946b84a-2944-11ee-a6d7-66dfbf0ab3ee
semifor/Net-Twitter#83
WKI/Catalyst-Controller-Combine-0.15.tar.gz http://www.cpantesters.org/cpan/report/d4452f82-2952-11ee-8c2a-bdffbf0ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149215
BDFOY/Module-Release-2.128.tar.gz http://www.cpantesters.org/cpan/report/197ef082-2959-11ee-a20f-dc0dc00ab3ee
Fixed in Module-Release 2.131
TODDR/Net-OSCAR-1.928.tar.gz http://www.cpantesters.org/cpan/report/32570002-2960-11ee-920f-7b1ec00ab3ee
toddr/net-oscar#16
MCMILLHJ/File-Dedup-0.007.tar.gz http://www.cpantesters.org/cpan/report/23143e46-2967-11ee-a010-7c2dc00ab3ee
mcmillhj/File-Dedup#2
LNATION/Moonshine-Element-0.12.tar.gz http://www.cpantesters.org/cpan/report/d531ab86-2971-11ee-809b-f644c00ab3ee
ThisUsedToBeAnEmail/Moonshine-Element#2
DEXTER/maybe-0.0202.tar.gz http://www.cpantesters.org/cpan/report/746e5a14-2972-11ee-bef8-8346c00ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149216
GBJK/Catalyst-Model-DBIC-Schema-0.65.tar.gz http://www.cpantesters.org/cpan/report/6ef26490-2977-11ee-b803-6152c00ab3ee
Fixed in Catalyst-Model-DBIC-Schema 0.66
REVMISCHA/RTSP-Proxy-0.07.tar.gz http://www.cpantesters.org/cpan/report/d7e92f38-2986-11ee-9d56-ae73c00ab3ee
revmischa/rtsp-proxy#2
DHOSS/Catalyst-View-Email-0.36.tar.gz http://www.cpantesters.org/cpan/report/66e6be64-298a-11ee-a97d-917bc00ab3ee
dhoss/catalyst-view-email#16
BUDNEY/Sub-Deferrable-0.05.tar.gz http://www.cpantesters.org/cpan/report/51642302-298e-11ee-9c79-62cec00ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149217
KHEDIN/Assert-Refute-0.17.tar.gz http://www.cpantesters.org/cpan/report/0cff7ade-2995-11ee-b85b-3565c10ab3ee
dallaylaen/assert-refute-perl#4 (will still be broken in 5.39.2)
LOCHMATT/CDS-0.31.tar.gz http://www.cpantesters.org/cpan/report/8f924b86-2998-11ee-8b62-366dc10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149220 (root cause is ingydotnet/inline-module-pm#36)
SKUD/CPAN-Test-Reporter-0.02.tar.gz http://www.cpantesters.org/cpan/report/49bcdb98-2999-11ee-989b-d66ec10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149221
BKB/HTML-Make-Page-0.02.tar.gz http://www.cpantesters.org/cpan/report/fdd8777c-2999-11ee-9442-7970c10ab3ee
benkasminbullock/html-make-page#1
ETJ/Devel-TraceRun-0.003.tar.gz http://www.cpantesters.org/cpan/report/05ae3ae8-299c-11ee-a500-4775c10ab3ee
mohawk2/Devel-TraceRun#1 (will still be broken in 5.39.2)
TOMYHERO/Catalyst-Plugin-ConfigLoader-Multi-0.06.tar.gz http://www.cpantesters.org/cpan/report/1550ab34-299c-11ee-a500-4775c10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149222
JONASBN/Date-Holidays-1.34.tar.gz http://www.cpantesters.org/cpan/report/4a5d6f5e-299e-11ee-ba37-117ac10ab3ee
jonasbn/perl-date-holidays#113
SHAW/NcFTPd-Log-Parse-0.001.tar.gz http://www.cpantesters.org/cpan/report/f2d41dfe-299e-11ee-8158-ad7bc10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149223
BLAKEW/Config-Strict-0.07.tar.gz http://www.cpantesters.org/cpan/report/8b0de0a0-299f-11ee-ad0a-407dc10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149224
CAZADOR/MooX-Ipc-Cmd-1.2.1.tar.gz http://www.cpantesters.org/cpan/report/61704b90-29a2-11ee-b6b2-9083c10ab3ee
cazador481/MooX-Ipc-Cmd#4
JJNAPIORK/MooseX-Role-BuildInstanceOf-0.08.tar.gz http://www.cpantesters.org/cpan/report/8f9359dc-29a6-11ee-8ae3-3d8dc10ab3ee
jjn1056/MooseX-Role-BuildInstanceOf#7
DOUGLEITH/Bib-Tools-0.17.tar.gz http://www.cpantesters.org/cpan/report/d6480506-29a8-11ee-93ce-1292c10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149229
DWHEELER/Class-Meta-Express-0.13.tar.gz http://www.cpantesters.org/cpan/report/db7fcb4e-29a8-11ee-93ce-1292c10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149230 theory/class-meta-express#2
BEANZ/Device-CurrentCost-1.142240.tar.gz http://www.cpantesters.org/cpan/report/2a533fd4-29aa-11ee-b8bc-4a96c10ab3ee
beanz/device-current-cost-perl#1
LAWALSH/Xporter-0.1.2.tar.gz http://www.cpantesters.org/cpan/report/51e2132a-29ac-11ee-9ced-1d9bc10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149231 (will still be broken in 5.39.2)
TOKUHIROM/Language-Kemuri-0.07.tar.gz http://www.cpantesters.org/cpan/report/3e936de2-29b5-11ee-a111-14b0c10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149233
DOMM/InfluxDB-Writer-1.003.tar.gz http://www.cpantesters.org/cpan/report/c5035cc2-29b8-11ee-8dc0-17b8c10ab3ee
domm/InfluxDB-Writer#9
LTHEISEN/Pod-Confluence-1.01.tar.gz http://www.cpantesters.org/cpan/report/789dcfc4-29b9-11ee-98bc-c0b9c10ab3ee
lucastheisen/pod-confluence#3
LDS/VM-EC2-1.28.tar.gz http://www.cpantesters.org/cpan/report/87c59d7e-29be-11ee-ad6e-58c4c10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149235
INGY/Alt-Math-Prime-FastSieve-Inline-0.09.tar.gz http://www.cpantesters.org/cpan/report/9b43edf2-29c7-11ee-a649-9dd9c10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149236 (root cause is ingydotnet/inline-module-pm#36)
FINNPERL/App-PerlXLock-0.08.tar.gz http://www.cpantesters.org/cpan/report/7502e3c8-29cc-11ee-8f4d-37e5c10ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149237 (root cause is ingydotnet/inline-module-pm#36)
NOTBENH/String-Clean-0.031.tar.gz http://www.cpantesters.org/cpan/report/46ea91e0-29cf-11ee-8112-99ebc10ab3ee
@haarg I really appreciate your support on this. I have not had a lot of time for perl the last week or so, busy time for me preparing to move house. Thanks a ton.
Also affected:
SMONF/Dependencies-Searcher-0.065.tar.gz http://www.cpantesters.org/cpan/report/60960692-3082-11ee-b21a-8f84cd7de199
Also affected:
RAWLEYFOW/Slick-0.004.tar.gz http://www.cpantesters.org/cpan/report/f9a256e6-31dc-11ee-825e-2b2a29d2afa7
Also affected:
DARNOLD/Thread-Apartment-0.51.tar.gz http://www.cpantesters.org/cpan/report/a1e5e29a-33d7-11ee-968e-8c0a750fbd43
Also affected:
RUBATTEL/DBIx-Class-LookupColumn-0.10.tar.gz http://www.cpantesters.org/cpan/report/0487c48a-3582-11ee-9e89-68d9ca219344
Also affected:
SEMUELF/HTTP-Recorder-0.07.tar.gz http://www.cpantesters.org/cpan/report/b31b852e-3751-11ee-87b5-ecf1790708a5
Also affected:
LICHTKIND/Graphics-Toolkit-Color-1.53.tar.gz http://www.cpantesters.org/cpan/report/a07e153e-39a0-11ee-97a4-27266e8775ea
Also affected:
GFUJI/UNIVERSAL-DOES-0.005.tar.gz http://www.cpantesters.org/cpan/report/7170c3e0-29ab-11ee-9e37-7999c10ab3e
Also affected (with 5.39.[12]):
GWILLIAMS/Attean-0.033.tar.gz http://www.cpantesters.org/cpan/report/500bf05a-409c-11ee-a060-513a8910a41d
@kasei, please take note
While the changed behaviour has long been documented to be otherwise, do we have a plan what to do with the breakage?
I found fixing this mostly to be makework, and I'm an active maintainer.
I think we should have a plan for when to revert 2dcf3cf50d7cb67422ffe2c2a3e2d3dc404ea6c4 or how to mitigate the breakage well before the next stable release.
On Tue, 22 Aug 2023, 18:28 Max Maischein, @.***> wrote:
While the changed behaviour has long been documented to be otherwise, do we have a plan what to do with the breakage?
I found fixing this mostly to be makework, and I'm an active maintainer.
I think we should have a plan for when to revert 2dcf3cf https://github.com/Perl/perl5/commit/2dcf3cf50d7cb67422ffe2c2a3e2d3dc404ea6c4 or how to mitigate the breakage well before the next stable release
It's already been reverted, in the sense that the error has already been downgraded to a deprecation warning. (Weeks ago.)
If we revert totally then we are saying "we will never be able to catch inappropriate use of import", which just means that buggy code will proliferate forever like it had up until now, with people writing code that they think does something but which does not, or does something different than they think. It also means that it is unlikely we will ever have a way to detect broken require/use statements on case insensitive file systems. Which basically means that certain tickets will never be closed.
While I understand how it might feel like make work I don't think the label strictly speaking fits here as once the technical debt is paid off we will reliably be able to detect errors that previously we could not, which means it is a step beyond pure makework. I do recognize however that paying this technical debt off benefits a minority of our community. But I still think we should pay it off, on principle i think it is bad policy to say that we shouldnt ignore issues just because they dont affect a favoured subsection of our user base. One could argue that reverting totally would amount to saying that Win32 and Mac users will have to deal with certain bugs just because Linux users don't want to fix their broken code. Which doesn't seem fair.
It is unfortunate that so much incorrect code has hidden underneath this particular stone, and I recognize it is frustrating to have to pay off such technical debt that seems to only have aesthetic impact.
Yves
Also affected:
OALDERS/App-perlimports-0.000052.tar.gz
Fail with 5.39.1: http://www.cpantesters.org/cpan/report/000be336-4122-11ee-9721-b8056e8775ea
Pass with 5.39.2: http://www.cpantesters.org/cpan/report/bcb2a7b4-4135-11ee-afe7-8ff06d8775ea
In the pass report the warning: Attempt to call undefined import method with arguments ("new") via package "LWP::UserAgent" (Perhaps you forgot to load the package?) at (eval 439) line 2.
@perl-ide this may be interesting for you for https://github.com/perl-ide/App-perlimports
Also affected:
KHEDIN/MVC-Neaf-0.2901.tar.gz http://www.cpantesters.org/cpan/report/f8430b74-4334-11ee-b3ca-214d25d88efe
JDS/DBIx-Table-TestDataGenerator-0.005.tar.gz http://www.cpantesters.org/cpan/report/9015de56-4310-11ee-b0db-c64c23d88efe
Both fail reports are with 5.39.2, both have no tests with 5.39.1 because they were not testable due broken dependencies.
Also affected:
IPENBURG/WWW-Wookie-v1.1.4.tar.gz http://www.cpantesters.org/cpan/report/3da8319a-44b0-11ee-b9c5-651d20db1981
The FAIL report is with 5.39.2, code was not testable with 5.39.1 due broken dependencies
INGY/Alt-Acme-Math-XS-ZillaDist-0.0.5.tar.gz http://www.cpantesters.org/cpan/report/5d7781dc-29d6-11ee-ae28-bc3fc20ab3ee
ingydotnet/acme-math-xs-pm#11 via ingydotnet/inline-module-pm#36
WINFINIT/Net-MCMP-0.08.tar.gz http://www.cpantesters.org/cpan/report/07e03dbc-29d7-11ee-bd4d-4682c20ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149525
MARNANEL/Lingua-EN-Alphabet-Shaw-0.64.tar.gz http://www.cpantesters.org/cpan/report/cae8dd4a-29e2-11ee-97ac-ac3bc30ab3ee
https://rt.cpan.org/Ticket/Display.html?id=149526
BMORROW/Exporter-NoWork-0.03.tar.gz http://www.cpantesters.org/cpan/report/59f7e368-29e4-11ee-9ec9-df3ec30ab3ee
mauzo/Exporter-NoWork#1 via mauzo/Test-Exports#1
KARMAN/CatalystX-CRUD-0.57.tar.gz http://www.cpantesters.org/cpan/report/0b77511e-29e5-11ee-9f93-2f41c30ab3ee
Fixed: karpet/catalystx-crud#1
NOHUHU/DT-0.5.0.tar.gz http://www.cpantesters.org/cpan/report/0f6c917e-29f1-11ee-ad59-a778c30ab3ee
nohuhu/DT#4
DONEILL/Log-Syslog-Abstract-1.200.tar.gz http://www.cpantesters.org/cpan/report/a8a9eef4-29fb-11ee-995a-484d3199d815
https://rt.cpan.org/Ticket/Display.html?id=149539
BINARY/Protocol-FIX-0.08.tar.gz http://www.cpantesters.org/cpan/report/ca27784a-29ff-11ee-a51d-de563199d815 @binary-com please take note
https://github.com/binary-com/perl-Protocol-FIX/pull/21
DOOM/IPC-Capture-0.06.tar.gz http://www.cpantesters.org/cpan/report/cf6cea74-29ff-11ee-a51d-de563199d815
https://rt.cpan.org/Ticket/Display.html?id=149540
MUTANT/Test-MockObject-Extra-0.001.tar.gz http://www.cpantesters.org/cpan/report/45b7327c-2a08-11ee-847c-116b3199d815
https://rt.cpan.org/Ticket/Display.html?id=149541
JEFFOBER/Queue-Priority-1.tar.gz http://www.cpantesters.org/cpan/report/10178378-2a09-11ee-9600-a46c3199d815
https://rt.cpan.org/Ticket/Display.html?id=149542
MATISSE/Perl-Metrics-Simple-v1.0.1.tar.gz http://www.cpantesters.org/cpan/report/24c30d66-2a0d-11ee-8f95-2e763199d815
Fixed: matisse/Perl-Metrics-Simple#16
HOREA/WWW-ClickSource/WWW-ClickSource-1.0002.tar.gz http://www.cpantesters.org/cpan/report/a70ae6bc-2a0e-11ee-b4eb-387a3199d815
gliganh/WWW-ClickSource#2
ESTRABD/Sphinx-Config-Builder-1.03.tgz http://www.cpantesters.org/cpan/report/26660dce-2a14-11ee-80c0-25873199d815
357r4bd/perl-Sphinx-Config-Builder#3
YANICK/PPIx-EditorTools-0.21.tar.gz http://www.cpantesters.org/cpan/report/28229218-2a14-11ee-80c0-25873199d815 @yanick please take note
yanick/PPIx-EditorTools#11
JUSTNOXX/Test-VirtualModule-0.01.tar.gz http://www.cpantesters.org/cpan/report/93607878-2a15-11ee-99bb-428a3199d815
justnoxx/test-virtualmodule#1
BEANZ/AnyEvent-MockTCPServer-1.172150.tar.gz http://www.cpantesters.org/cpan/report/8314fb5e-2a26-11ee-8f11-c5af3199d815
beanz/anyevent-mocktcpserver-perl#1
CAFEGRATZ/DBIx-EAV-0.11.tar.gz http://www.cpantesters.org/cpan/report/00db0ed6-2a2a-11ee-8214-a9b83199d815
cafe01/dbix-eav#2
INGY/Alt-Acme-Math-XS-ModuleBuild-0.0.6.tar.gz http://www.cpantesters.org/cpan/report/6599f17c-2a32-11ee-8356-e7cb3199d815
https://rt.cpan.org/Ticket/Display.html?id=149543 via ingydotnet/inline-module-pm#36
TEX/Log-Tree-0.18.tar.gz http://www.cpantesters.org/cpan/report/e098c2e2-2a35-11ee-ae32-e1d33199d815
dominikschulz/Log-Tree#5
VLADIMIRZ/JIP-Spy-Events-v0.0.4.tar.gz http://www.cpantesters.org/cpan/report/066f92bc-2a49-11ee-a6cf-f8ff3199d815
outtaspace/jip_spy_events#1
VOJ/PICA-Data-2.09.tar.gz http://www.cpantesters.org/cpan/report/9132923c-2a58-11ee-abeb-77243299d815
gbv/PICA-Data#137
NICWOLFF/HTML-DataTable-0.54.tar.gz http://www.cpantesters.org/cpan/report/a47a1f7c-2a58-11ee-abeb-77243299d815
https://rt.cpan.org/Ticket/Display.html?id=149545
GRYPHON/Log-Dispatch-Email-Mailer-1.12.tar.gz http://www.cpantesters.org/cpan/report/a3fc8812-2a5f-11ee-ab36-61353299d815
gryphonshafer/Log-Dispatch-Email-Mailer#5 via gryphonshafer/exact#4
TMILLER/App-Sandy-0.23.tar.gz http://www.cpantesters.org/cpan/report/e0c88aca-2a5f-11ee-ab36-61353299d815
galantelab/sandy#8
NICDOYE/WebService-IFConfig-Client-1.001.tar.gz http://www.cpantesters.org/cpan/report/19561a14-2a61-11ee-8750-b8383299d815
https://rt.cpan.org/Ticket/Display.html?id=149546
JSMITH/Module-Require-0.05.tar.gz http://www.cpantesters.org/cpan/report/278f4afc-2a6a-11ee-810e-db6f3399d815
https://rt.cpan.org/Ticket/Display.html?id=83629
BECKUS/WebShortcutUtil-0.22.tar.gz http://www.cpantesters.org/cpan/report/1d229178-2a6a-11ee-810e-db6f3399d815
https://rt.cpan.org/Ticket/Display.html?id=149547
MIGO/Arch-0.5.2.tar.gz http://www.cpantesters.org/cpan/report/3a72d01e-2a6d-11ee-bcd1-30763399d815
https://rt.cpan.org/Ticket/Display.html?id=149548
SHELLING/Class-Implant-0.01.tar.gz http://www.cpantesters.org/cpan/report/db092d7a-2a6d-11ee-9ba4-f0773399d815
https://rt.cpan.org/Ticket/Display.html?id=149549
SAMCV/overload-open-1.9.6.tar.gz http://www.cpantesters.org/cpan/report/83aeaa3e-2a7a-11ee-9458-af943399d815
samcv/perl-overload-open#3
FRANCKC/CatalystX-Dispatcher-AsGraph-0.03.tar.gz http://www.cpantesters.org/cpan/report/6d60938e-2a82-11ee-b417-b1a53399d815
https://rt.cpan.org/Ticket/Display.html?id=149553
JV/Data-BiaB-0.10.3.tar.gz http://www.cpantesters.org/cpan/report/068a25ac-2a83-11ee-9707-3ba73399d815
Fixed in 0.11 (https://metacpan.org/release/JV/Data-BiaB-0.11/changes#L5)
JDDPAUSE/MarpaX-Database-Terminfo-0.012.tar.gz http://www.cpantesters.org/cpan/report/51793fc0-2a89-11ee-b8aa-21b53399d815
jddurand/MarpaX-Database-Terminfo#3
MIKKOI/IO-Iron-0.13.tar.gz http://www.cpantesters.org/cpan/report/6a3edd4c-2a8b-11ee-b95b-5eb93399d815
mikkoi/io-iron#1
BEANZ/AnyEvent-SerialPort-1.130171.tar.gz http://www.cpantesters.org/cpan/report/881d0076-2a8d-11ee-adfa-afbe3399d815
beanz/anyevent-serialport-perl#1
TOMYHERO/Catalyst-Model-CacheFunky-Loader-0.06.tar.gz http://www.cpantesters.org/cpan/report/5c05db88-2a8e-11ee-b9c9-3ac03399d815
https://rt.cpan.org/Ticket/Display.html?id=149554
ISHIGAKI/Catalyst-Model-Jifty-DBI-0.06.tar.gz http://www.cpantesters.org/cpan/report/883bc518-2a94-11ee-a9c0-27ce3399d815
Also affected:
COUDOT/Lemonldap-NG-Manager-2.17.0.tar.gz http://www.cpantesters.org/cpan/report/1e73bac8-4d99-11ee-abcf-3e994a96da87
KIMOTO/SPVM-0.989040.tar.gz http://www.cpantesters.org/cpan/report/fa212d74-4c8d-11ee-b124-0b50773870b7
Both fails with 5.39.2, both pkgs here not testable with 5.39.1 due broken dependencies
I think we're actually in good shape with respect to this BBC ticket. In the last few days I installed a plain, unthreaded perl-5.39.5
on Ubuntu Linux 22.04 LTS, installed Task-CPAN-Reporter, and began generating CPANtesters reports for the modules cited herein. Together with their prerequisites, I've installed over 1700 modules. All the ones that are still FAILing due to the issues raised in this ticket have issues, pull requests or patches prepared against them.
I'm going to mark this ticket as Closable ... but it's the sort of thing we should probably keep open until our preparations for perl-5.40.0 ramp up in April.
Changing from an exception to a warning stopped the majority of these failures, but there are still many things broken just from the addition of a UNIVERSAL::import method. And while this is currently marked as a deprecation, I'm not sure we can actually commit to converting it to an exception at the end of a deprecation cycle.
There are still many modules impacted that I want to file patches for. And I think we should consider changing to just a normal warning rather than a deprecation.
There are still many modules impacted that I want to file patches for. And I think we should consider changing to just a normal warning rather than a deprecation.
I agree.
There are still many modules impacted that I want to file patches for. And I think we should consider changing to just a normal warning rather than a deprecation.
I agree.
@haarg, @Leont: Could one of you open a separate ticket for that? (The current ticket is getting long in the tooth.) thanks.
There are still many modules impacted that I want to file patches for. And I think we should consider changing to just a normal warning rather than a deprecation.
I agree.
@haarg, @Leont: Could one of you open a separate ticket for that? (The current ticket is getting long in the tooth.) thanks.
@haarg, @Leont ... any thoughts on the above ^^ ? Thanks.
@haarg, @Leont ... any thoughts on the above ^^ ? Thanks.
@haarg, @Leont ... any thoughts on the above ^^ ? Thanks.
I would still like to send out more patches to address the warnings, and I don't see a need to create a new issue for the same problem.
We're considering changing the warning from a deprecation to a normal warning a release blocker. I hope to address that soon.
This is a bug report for perl from "Carlos Guevara" carlos@carlosguevara.com, generated with the help of perlbug 1.43 running under perl 5.39.1.
BBC: Blead Breaks Sub::Exporter
Please see http://fast-matrix.cpantesters.org/?dist=Sub::Exporter
Flags
severity=low
Perl configuration
Configured by cpan at Wed Jul 19 23:35:05 EDT 2023.
Summary of my perl5 (revision 5 version 39 subversion 1) configuration: Commit id: 923dde9b8ebe55ba73323ed675156712bc0062c9 Platform: osname=linux osvers=5.15.120-0-lts archname=x86_64-linux-thread-multi uname='linux cjg-alpine3 5.15.120-0-lts #1-alpine smp wed, 05 jul 2023 18:59:57 +0000 x86_64 linux ' config_args='-des -Dprefix=/home/cpan/bin/perl -Dscriptdir=/home/cpan/bin/perl/bin -Dusedevel -Duse64bitall -Duseithreads' hint=recommended useposix=true d_sigaction=define useithreads=define usemultiplicity=define use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n default_inc_excludes_dot=define Compiler: cc='cc' ccflags ='-D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' optimize='-O2' cppflags='-D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong' ccversion='' gccversion='12.2.1 20220924' gccosandvers='' intsize=4 longsize=8 ptrsize=8 doublesize=8 byteorder=12345678 doublekind=3 d_longlong=define longlongsize=8 d_longdbl=define longdblsize=16 longdblkind=3 ivtype='long' ivsize=8 nvtype='double' nvsize=8 Off_t='off_t' lseeksize=8 alignbytes=8 prototype=define Linker and Libraries: ld='cc' ldflags =' -fstack-protector-strong -L/usr/local/lib' libpth=/usr/lib /usr/local/lib /lib libs=-lpthread -ldb -ldl -lm -lcrypt -lutil -lc perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc libc=/usr/lib/libc.a so=so useshrplib=false libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs dlext=so d_dlsymun=undef ccdlflags='-Wl,-E' cccdlflags='-fPIC' lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'
@INC for perl 5.39.1: /home/cpan/bin/perl/lib/site_perl/5.39.1/x86_64-linux-thread-multi /home/cpan/bin/perl/lib/site_perl/5.39.1 /home/cpan/bin/perl/lib/5.39.1/x86_64-linux-thread-multi /home/cpan/bin/perl/lib/5.39.1
Environment for perl 5.39.1: HOME=/home/cpan LANG=C.UTF-8 LANGUAGE (unset) LC_COLLATE=C LD_LIBRARY_PATH (unset) LOGDIR (unset) PATH=/home/cpan/bin/perl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PERL_BADLANG (unset) SHELL=/bin/bash