Bug 2427852 - perl-CGI-Application-Structured-Tools-0.015-38.fc44 FTBFS: HTML::Template::param() : attempt to set parameter 'author' with an array ref - parameter is not a TMPL_LOOP!
Summary: perl-CGI-Application-Structured-Tools-0.015-38.fc44 FTBFS: HTML::Template::pa...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-CGI-Application-Structured-Tools
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Emmanuel Seyman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F44FTBFS
TreeView+ depends on / blocked
 
Reported: 2026-01-08 09:08 UTC by Petr Pisar
Modified: 2026-07-14 22:19 UTC (History)
2 users (show)

Fixed In Version: perl-CGI-Application-Structured-Tools-0.015-40.fc45
Clone Of:
Environment:
Last Closed: 2026-07-14 22:19:53 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
CPAN 172770 0 None None None 2026-01-18 19:32:35 UTC
Github xsawyerx module-starter issues 93 0 None open 1.80 removed email option from Module::Starter::App, breaking command-line interface 2026-01-09 13:06:36 UTC

Description Petr Pisar 2026-01-08 09:08:47 UTC
perl-CGI-Application-Structured-Tools-0.015-38.fc44 fails to build in Fedora 44 because t/001_load.t fails like this:

+ make test
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/vendor_perl/Module/Starter/Simple.pm line 1403.
Use of uninitialized value $minperl in concatenation (.) or string at /usr/share/perl5/vendor_perl/Module/Starter/Simple.pm line 929.
Use of uninitialized value $module_boilerplate_tests in concatenation (.) or string at /usr/share/perl5/vendor_perl/Module/Starter/Simple.pm line 943.
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/vendor_perl/Module/Starter/Simple.pm line 420.
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/vendor_perl/Module/Starter/Simple.pm line 420.
HTML::Template::param() : attempt to set parameter 'author' with an array ref - parameter is not a TMPL_LOOP! at /home/test/fedora/perl-CGI-Application-Structured-Tools/perl-CGI-Application-Structured-Tools-0.015-build/CGI-Application-Structured-Tools-0.015/scripts/../lib/CGI/Application/Structured/Tools/Starter.pm line 269.
cannot create test application at t/001_load.t line 32.
# Looks like your test exited with 25 just after 1.
t/001_load.t .. 
Dubious, test returned 25 (wstat 6400, 0x1900)
Failed 11/12 subtests 

This is triggered by upgrading perl-Module-Starter from 1:1.78-2.fc43 to 1:1.79-1.fc44.

Comment 1 Petr Pisar 2026-01-09 12:47:22 UTC
A bug-fix release suitable for all Fedoras with perl-Module-Starter-1.79.

Comment 2 Petr Pisar 2026-01-09 13:04:57 UTC
(In reply to Petr Pisar from comment #1)
> A bug-fix release suitable for all Fedoras with perl-Module-Starter-1.79.

Wrong bug report. Sorry.

Comment 3 Petr Pisar 2026-01-09 13:06:37 UTC
New perl-Module-Starter-1.80 continues with changes in --authors option, removing --email option. I raised a question at Module-Starter upstream.

Comment 4 Fedora Update System 2026-07-14 22:09:30 UTC
FEDORA-2026-f598e5c906 (perl-CGI-Application-Structured-Tools-0.015-40.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-f598e5c906

Comment 5 Fedora Update System 2026-07-14 22:19:53 UTC
FEDORA-2026-f598e5c906 (perl-CGI-Application-Structured-Tools-0.015-40.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.