https://bugzilla.redhat.com/show_bug.cgi?id=2151461 Bug ID: 2151461 Summary: perl-CGI-Session-4.48-26.fc38 FTBFS: Can't locate Text/Abbrev.pm in @INC Product: Fedora Version: rawhide URL: https://koschei.fedoraproject.org/package/perl-CGI-Ses sion Status: NEW Component: perl-CGI-Session Assignee: andreas@xxxxxxxxx Reporter: ppisar@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: andreas@xxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx Blocks: 2117176 (F38FTBFS,RAWHIDEFTBFS) Target Milestone: --- Classification: Fedora perl-CGI-Session-4.48-26.fc38 fails to build in Fedora 38 because tests fail 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 Can't locate Text/Abbrev.pm in @INC (you may need to install the Text::Abbrev module) (@INC contains: /builddir/build/BUILD/CGI-Session-4.48/blib/lib /builddir/build/BUILD/CGI-Session-4.48/blib/arch /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /builddir/build/BUILD/CGI-Session-4.48/blib/lib/CGI/Session.pm line 148. # Looks like your test exited with 2 just after 1. t/api3_db_file.t ................ Dubious, test returned 2 (wstat 512, 0x200) Failed 13/14 subtests A difference between passing and failing build root is at <https://koschei.fedoraproject.org/build/14211831>. This is a bug in perl-CGI-Session.spec. A build-dependency on Text::Abbrev is not declared: # parses the DSN string and returns it as a hash. # Notably: Allows unique abbreviations of the keys: driver, serializer and 'id'. # Also, keys and values of the returned hash are lower-cased. sub parse_dsn { my $self = shift; my $dsn_str = shift; croak "parse_dsn(): usage error" unless $dsn_str; → require Text::Abbrev; my $abbrev = Text::Abbrev::abbrev( "driver", "serializer", "id" ); my %dsn_map = map { split /:/ } (split /;/, $dsn_str); my %dsn = map { $abbrev->{lc $_}, lc $dsn_map{$_} } keys %dsn_map; return \%dsn; } Referenced Bugs: https://bugzilla.redhat.com/show_bug.cgi?id=2117176 [Bug 2117176] Fedora 38 FTBFS Tracker -- You are receiving this mail because: You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2151461 _______________________________________________ perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue