Bug 2172819 - perl-SQL-Statement-1.414-10.fc39 tests produce a lot of warnings: Use of uninitialized value $unkpos in subtraction (-) at /usr/share/perl5/vendor_perl/Text/Balanced.pm line 1008
Summary: perl-SQL-Statement-1.414-10.fc39 tests produce a lot of warnings: Use of unin...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-Text-Balanced
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jitka Plesnikova
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-02-23 08:06 UTC by Petr Pisar
Modified: 2023-03-15 00:16 UTC (History)
6 users (show)

Fixed In Version: perl-Text-Balanced-2.06-4.fc39 perl-Text-Balanced-2.06-4.fc38
Clone Of:
Environment:
Last Closed: 2023-03-15 00:16:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
CPAN 146697 0 None None None 2023-02-23 18:19:50 UTC

Description Petr Pisar 2023-02-23 08:06:10 UTC
I noticed that perl-SQL-Statement between perl-SQL-Statement-1.414-6.fc36 and perl-SQL-Statement-1.414-7.fc37 started to print a lot of warnings when running the tests:

+ 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 xt/*.t
# # Using required:
# #   SQL::Statement: 1.414
# # Using recommended:
# #   DBD::DBM: 0.08
# #   DBD::File: 0.44
# #   DBI: 1.643
t/00error.t ..... ok
Use of uninitialized value $unkpos in subtraction (-) at /usr/share/perl5/vendor_perl/Text/Balanced.pm line 1008.
Use of uninitialized value $unkpos in substr at /usr/share/perl5/vendor_perl/Text/Balanced.pm line 1008.
Use of uninitialized value $unkpos in subtraction (-) at /usr/share/perl5/vendor_perl/Text/Balanced.pm line 1008.
Use of uninitialized value $unkpos in substr at /usr/share/perl5/vendor_perl/Text/Balanced.pm line 1008.
Use of uninitialized value $unkpos in subtraction (-) at /usr/share/perl5/vendor_perl/Text/Balanced.pm line 1008.
Use of uninitialized value $unkpos in substr at /usr/share/perl5/vendor_perl/Text/Balanced.pm line 1008.
[...]

This is probably triggered by upgrading perl from 5.34.0 to 5.36.0, or perl-Text-Balanced from 2.04 to 2.05.

Comment 1 Michal Josef Spacek 2023-02-23 10:00:42 UTC
Triggered by perl-Text-Balanced 2.05.
The issue exists in 2.06 still.

Comment 2 Michal Josef Spacek 2023-02-23 10:20:16 UTC
Triggered by commit: https://github.com/steve-m-hay/Text-Balanced/commit/744f78ff9566e3720860f830dc0b21facae9e648

Comment 3 Michal Josef Spacek 2023-02-23 18:19:50 UTC
I reported bug to RT (https://rt.cpan.org/Ticket/Display.html?id=146697) and prepared possible fix (https://github.com/steve-m-hay/Text-Balanced/pull/8)

Comment 4 Fedora Update System 2023-03-10 06:57:48 UTC
FEDORA-2023-97fcf55f4b has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-97fcf55f4b

Comment 5 Fedora Update System 2023-03-11 05:38:54 UTC
FEDORA-2023-97fcf55f4b has been pushed to the Fedora 38 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-97fcf55f4b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2023-03-15 00:16:57 UTC
FEDORA-2023-97fcf55f4b has been pushed to the Fedora 38 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.