Bug#1043425: libmethod-signatures-perl: FTBFS with Perl 5.38: Smartmatch is deprecated

Niko Tyni ntyni at debian.org
Thu Aug 10 19:20:42 BST 2023


Source: libmethod-signatures-perl
Version: 20170211-3
Severity: important
Tags: ftbfs trixie sid
User: debian-perl at lists.debian.org
Usertags: perl-5.38-transition

This package fails to build from source with Perl 5.38 (currently in
experimental.)

  http://perl.debian.net/rebuild-logs/perl-5.38-throwaway/libmethod-signatures-perl_20170211-3/libmethod-signatures-perl_20170211-3_amd64-2023-08-04T06:11:02Z.build

    #   Failed test 'no warnings for using smartmatch'
    #   at t/where.t line 21.
    # found warning: Smartmatch is deprecated at (eval 34) line 1.
    # didn't expect to find a warning
    Any::Moose is deprecated. Please use Moo instead at /<<PKGBUILDDIR>>/blib/lib/Method/Signatures.pm line 1293.
    # Looks like you failed 1 test of 6.
    t/where.t ........................ 
    not ok 1 - no warnings for using smartmatch
    [...]
    Test Summary Report
    -------------------
    t/role_check_basic.t           (Wstat: 0 Tests: 2 Failed: 0)
      TODO passed:   1-2
    t/syntax_errors.t              (Wstat: 0 Tests: 3 Failed: 0)
      TODO passed:   2
    t/where.t                      (Wstat: 256 (exited 1) Tests: 6 Failed: 1)
      Failed test:  1
      Non-zero exit status: 1
    Files=68, Tests=446,  9 wallclock secs ( 0.18 usr  0.07 sys +  7.81 cusr  1.39 csys =  9.45 CPU)
    Result: FAIL
 
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list