Package: libzonemaster-perl
Version: 1.0.15-1
User: [email protected]
Usertags: autopkgtest

This package declares Testsuite: autopkgtest-pkg-perl,
but fails the syntax.t check. Apparently Zonemaster::Nameserver::Cache
can't be compiled ('perl -c' on its own).

 https://ci.debian.net/packages/libz/libzonemaster-perl/unstable/amd64/

    # Cannot find type 'Zonemaster::Net::IP', perhaps you forgot to load it at 
/usr/lib/x86_64-linux-gnu/perl5/5.24/Moose/Util/TypeConstraints.pm line 394
    #   Moose::Util::TypeConstraints::coerce('Zonemaster::Net::IP', 'Str', 
'CODE(0x35ea3f0)') called at /usr/share/perl5/Zonemaster/Nameserver.pm line 29
    #   require Zonemaster/Nameserver.pm at /usr/share/perl5/Zonemaster.pm line 
6
    #   Zonemaster::BEGIN at /usr/share/perl5/Zonemaster/Nameserver.pm line 0
    #   eval {...} at /usr/share/perl5/Zonemaster/Nameserver.pm line 0
    #   require Zonemaster.pm at 
/usr/share/perl5/Zonemaster/Nameserver/Cache.pm line 7
    #   Zonemaster::Nameserver::Cache::BEGIN at 
/usr/share/perl5/Zonemaster/Nameserver.pm line 0
    #   eval {...} at /usr/share/perl5/Zonemaster/Nameserver.pm line 0
    # Compilation failed in require at /usr/share/perl5/Zonemaster.pm line 6.
    # BEGIN failed--compilation aborted at /usr/share/perl5/Zonemaster.pm line 
6.
    # Compilation failed in require at 
/usr/share/perl5/Zonemaster/Nameserver/Cache.pm line 7.
    # BEGIN failed--compilation aborted at 
/usr/share/perl5/Zonemaster/Nameserver/Cache.pm line 7.
    not ok 9 - /usr/bin/perl -wc 
/usr/share/perl5/Zonemaster/Nameserver/Cache.pm exited successfully

A good enough fix is probably to just put this module in a syntax-skip file,
see http://pkg-perl.alioth.debian.org/autopkgtest.html

-- 
Niko Tyni   [email protected]

Reply via email to