https://bugzilla.redhat.com/show_bug.cgi?id=2242265
Bug ID: 2242265 Summary: perl-Module-ScanDeps-1.34-1.fc40 FTBFS on Perl bootstrap: Failed test 'AutoLoader.pm detected' at t/19-autosplit.t line 33: Undefined subroutine &Foo::blab called at /tmp/TrUJrLgxdv.pl line 5 Product: Fedora Version: rawhide URL: https://ppisar.fedorapeople.org/perl_rebuild/scratch/i ndex.xhtml#pperl-Module-ScanDeps Status: NEW Component: perl-Module-ScanDeps Assignee: jplesnik@redhat.com Reporter: ppisar@redhat.com QA Contact: extras-qa@fedoraproject.org CC: anon.amish@gmail.com, jplesnik@redhat.com, perl-devel@lists.fedoraproject.org, steve@silug.org Target Milestone: --- Classification: Fedora
perl-Module-ScanDeps-1.34-1.fc40 fails a test when boostrapping Perl:
# use autosplitted module - static scan # Failed test 'AutoLoader.pm detected' # at t/19-autosplit.t line 33. # use autosplitted module - runtime scan, absolute search path Undefined subroutine &Foo::blab called at /tmp/TrUJrLgxdv.pl line 5. SYSTEM ERROR in executing /tmp/TrUJrLgxdv.pl fee fo fum: 512 at /builddir/build/BUILD/Module-ScanDeps-1.34/blib/lib/Module/ScanDeps.pm line 1566. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 2 just after 7. t/19-autosplit.t ................................ Dubious, test returned 2 (wstat 512, 0x200) Failed 1/7 subtests
According to scratch Perl boostrap history https://ppisar.fedorapeople.org/perl_rebuild/scratch/2023-10-02/index.xhtml#pperl-Module-ScanDeps it started when perl-Module-ScanDeps was upgraded from 1.33-1.fc40 to 1.34-2.fc40 and these two packages emereged in a build root:
perl-blib-1.07 perl-IPC-Run3-0.048
I cannot reproduce simply by defining perl_bootstrap, so it's probably needs additional Perl packages built in bootstrap mode.
Please note that perl-Module-ScanDeps blocks perl-Module-Install which blocks a lot of other packages.
https://bugzilla.redhat.com/show_bug.cgi?id=2242265
Jitka Plesnikova jplesnik@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #1 from Jitka Plesnikova jplesnik@redhat.com --- perl(AutoLoader) is new test dependency in t/data/autosplit/Foo.pm which I missed.
https://bugzilla.redhat.com/show_bug.cgi?id=2242265
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |MODIFIED
--- Comment #2 from Fedora Update System updates@fedoraproject.org --- FEDORA-2023-f4dbceb353 has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-f4dbceb353
https://bugzilla.redhat.com/show_bug.cgi?id=2242265
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |CLOSED Resolution|--- |ERRATA Fixed In Version| |perl-Module-ScanDeps-1.34-2 | |.fc40 Last Closed| |2023-10-05 12:55:10
--- Comment #3 from Fedora Update System updates@fedoraproject.org --- FEDORA-2023-f4dbceb353 has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.
perl-devel@lists.fedoraproject.org