Skip to content

BBC: Failures after 'undefined import method' merge #24013

@jkeenan

Description

@jkeenan

This ticket is being opened a few days before the merging of GH #23992 ("Implement fatalization of import/unimport method with argument") into blead. Since we now have a technique by which we can test CPAN distributions against a particular commit, branch or tag, we can predict which distributions are likely to newly FAIL, then note such failures as they are reported by CPANtesters in subsequent posts to this ticket.

Alerting our favorite CPANtesters:
@cjg-cguevara @eserte @andk

Alerting some CPAN author/maintainers:
@ingydotnet @charsbar @yanick @wolfsage @dnmfarrell @domm
@doomvox @jjn1056 @lestrrat-p5

The CPAN distributions which may FAIL post-merge (i.e., in perl-5.43.6) will include:

dist|author
Acme-Remote-Strangulation-Protocol|TSTANLEY
Acme-Robd-Boring|ROBD
Alt-Acme-Math-XS-ModuleBuild|INGY
Alt-Devel-GlobalDestruction-XS-Inline|INGY
Alt-Math-Prime-FastSieve-Inline|INGY
AnyEvent-HTTP-MXHR|DMAKI
AnyEvent-MockTCPServer|BEANZ
AnyEvent-SerialPort|BEANZ
App-Games-Keno|TYUPYRCML
App-PerlXLock|FINNPERL
App-Test-Tapat|JEREMIAH
App-ygeo|PAVELSR
Arch|MIGO
AtomicParsley-Command|ARJONES
Bib-Tools|DOUGLEITH
Bio-MAGE|JASONS
CDS|LOCHMATT
CGI-Application-Pluggable|NEKOKAK
CGI-Application-Plugin-YAML|COSMICNET
Catalyst-Controller-POD|PERLER
Catalyst-Model-CacheFunky-Loader|TOMYHERO
Catalyst-Model-DynamicAdaptor|TOMYHERO
Catalyst-Model-Jifty-DBI|ISHIGAKI
Catalyst-Plugin-Config-Multi|TOMYHERO
Catalyst-Plugin-ConfigLoader-Etc|ZDK
Catalyst-Plugin-ConfigLoader-Multi|TOMYHERO
Catalyst-Plugin-DebugCookie|JGOULAH
Catalyst-View-JavaScript|PERLER
Catalyst-View-RRDGraph|MRUIZ
CatalystX-Dispatcher-AsGraph|FRANCKC
Class-DBI-Template|JASONK
Class-Implant|SHELLING
Class-User-DBI|DAVIDO
Config-ApacheExtended|MGRUBB
Config-ENV|ANATOFUZ
Config-Magic|RUSTYP
Config-Reload|VOJ
Config-Strict|BLAKEW
Convert-MRC|BYUTRG
DBIx-Class-LookupColumn|RUBATTEL
DBIx-Class-Schema-Loader-Dynamic|FRANKC
DBIx-EAV|CAFEGRATZ
Data-Pokemon-Go|WORTHMINE
Date-EzDate2|MIKO
Exception-Handler|TOMMY
Exception-Reporter-Summarizer-PlackRequest|WOLFSAGE
File-CleanupTask|KAORU
File-Find-Rex|ROLANDAY
Game-Tibia-Packet|ATHREEF
Getopt-optparse|MHEARSE
HTML-DataTable|NICWOLFF
IPC-Capture|DOOM
Image-Synchronize|LSTROUS
InfluxDB-Writer|DOMM
InfoSys-FreeDB|ZOCCAV
Kite|ABW
Language-Kemuri|TOKUHIROM
Lingua-SPA-Numeros|PETAMEM
Log-Fine|CFUHRMAN
Log-Syslog-Abstract|DONEILL
Log-Tree|TEX
Mac-PropertyList|BRIANDFOY
Math-HexGrid|DFARRELL
Module-Bundled-Files|PCAMPBELL
Module-Rename|MSCHILLI
Module-Require|JSMITH
MooX-Ipc-Cmd|CAZADOR
MooX-PluginRoles|ZHTWN
MooseX-Role-BuildInstanceOf|JJNAPIORK
NcFTPd-Log-Parse|SHAW
Net-Async-PostgreSQL|TEAM
Net-Gnats|RICHE
Net-MCMP|WINFINIT
PPI-Transform-Doxygen|TOMK
PPIx-EditorTools|YANICK
Package-Subroutine|SKNPP
Persevere-Client|WIRELESSD
Pod-Confluence|LTHEISEN
Redis-SQLite|SKX
Redis-ScriptCache|MMIMS
SPVM|KIMOTO
SVN-Rami|DANRR
String-Clean|NOTBENH
Sub-Deferrable|BUDNEY
Template-Plugin-DataHash|EARL
Test-Mail|SKUD
Test-MockObject-Extra|MUTANT
Test-VirtualModule|JUSTNOXX
Text-Todo|ANDREW
Thread-Queue-Duplex|DARNOLD
Tie-Hash-StructKeyed|OSFAMERON
WebService-IFConfig-Client|NICDOYE
no|INGY
overload-open|SAMCV

CPAN authors/maintainers: If you see your CPANID there, please:

  • Review your bug ticket queues, whether on rt.cpan.org, github.com, or elsewhere, as we filed many bug tickets two years ago when we first attempted this fatalization.

  • Inspect your code for statements like:

Test::More::use_ok 'List::Compare', 'compiles okay';

... which until now emits a warning but which will be upgraded to an exception.

  • Please pay attention to the status of CPANtesters reports on your CPAN distros once perl-5.43.6 is released.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BBCBlead Breaks CPAN - changes in blead broke a cpan module(s)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions