Bug#789841: libconfig-model-dpkg-perl: FTBFS with perl 5.22: test failures

Dominic Hargreaves dom at earth.li
Wed Jun 24 21:13:51 UTC 2015


Source: libconfig-model-dpkg-perl
Version: 2.066
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.22-transition
Tags: sid stretch

This package FTBFS with perl 5.22 (currently in experimental):

#   Failed test 'test BDI warn on unittest instance'
#   at t/dependency-check.t line 135.
# found warning: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE [\w:\-]+}[\w\.\-~+]*/ at (eval 87) line 3.
# found warning: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\A(?:\${ <-- HERE [\w:\-]+}[\w\.\-~+]*)/ at (eval 116) line 3597.
# found warning: Warning in 'source Build-Depends:1' value 'libsdl1.2': package libsdl1.2 is unknown. Check for typos if not a virtual package.
# found warning: Warning in 'source Build-Depends:2' value 'dpkg': unnecessary unversioned dependency on essential package: dpkg
# found warning: Warning in 'source Build-Depends-Indep:0' value 'libcpan-meta-perl': Dependency of dual life package should be 'perl (>= 5.13.10) | libcpan-meta-perl' not 'libcpan-meta-perl'
# found warning: Warning in 'source Build-Depends-Indep:1' value 'perl (>= 5.10) | libmodule-build-perl': unnecessary versioned dependency: perl >= 5.10. Debian has squeeze -> 5.10.1-17; wheezy -> 5.14.2-21; jessie -> 5.18.1-3; sid -> 5.18.1-4;
# found warning: Warning in 'source Build-Depends-Indep:1' value 'perl (>= 5.10) | libmodule-build-perl': Dependency of dual life package should be 'libmodule-build-perl' not 'perl (>= 5.10) | libmodule-build-perl' (removed from perl 5.021)
# found warning: Warning in 'binary:"libdist-zilla-plugins-cjm-perl" Depends:2' value 'libcpan-meta-perl': Dependency of dual life package should be 'perl (>= 5.13.10) | libcpan-meta-perl' not 'libcpan-meta-perl'
# found warning: Warning in 'binary:"libdist-zilla-plugins-cjm-perl" Depends:3' value 'perl (>= 5.10.1)': unnecessary versioned dependency: perl >= 5.10.1. Debian has squeeze -> 5.10.1-17; wheezy -> 5.14.2-21; jessie -> 5.18.1-3; sid -> 5.18.1-4;
# found warning: Warning in 'binary:"libdist-zilla-plugins-cjm-perl" Depends:4' value 'dpkg (>= 0.01)': unnecessary versioned dependency: dpkg >= 0.01. Debian has squeeze -> 1.15; wheezy -> 1.16; sid -> 1.16;
# expected to find warning: (?^:is unknown)
# expected to find warning: (?^:unnecessary)
# expected to find warning: (?^:dual life)
# expected to find warning: (?^:unnecessary)
# expected to find warning: (?^:dual life.*removed)
# expected to find warning: (?^:dual life)
# expected to find warning: (?^:unnecessary)
# expected to find warning: (?^:unnecessary)
Warning in 'binary:"libdist-zilla-plugins-cjm-perl" Depends:9' value 'foobar': package foobar is unknown. Check for typos if not a virtual package.
# Looks like you failed 1 test of 96.
t/dependency-check.t ................ 
ok 1 - compiled
^MReading package lists... 0%^M^MReading package lists... 0%^M^MReading package lists... 1%^M^MReading package lists... 23%^M^MReading package lists... 52%^M^MReading package lists... 53%^M^MReading package lists... 53%^M^MReading package lists... 89%^M^MReading package lists... 89%^M^MReading package lists... 94%^M^MReading package lists... 94%^M^MReading package lists... 97%^M^MReading package lists... 97%^M^MReading package lists... 99%^M^MReading package lists... 99%^M^MReading package lists... Done
^MBuilding dependency tree... 0%^M^MBuilding dependency tree... 0%^M^MBuilding dependency tree... 50%^M^MBuilding dependency tree... 50%^M^MBuilding dependency tree... 65%^M^MBuilding dependency tree       
^MReading state information... 0%^M^MReading state information... 0%^M^MReading state information... Done
not ok 2 - test BDI warn on unittest instance

...

#   Failed test 'Read configuration and created instance with init() method with
 warning check '
#   at /usr/share/perl5/Config/Model/Tester.pm line 146.
# found warning: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE [\w:\-]+}[\w\.\-~+]*/ at (eval 87) line 3.
# found warning: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\A(?:\${ <-- HERE [\w:\-]+}[\w\.\-~+]*)/ at (eval 116) line 3597.
# found warning: Warning in 'source Build-Depends-Indep:0' value 'libcpan-meta-perl (>= 2.101550)': unnecessary versioned dependency: libcpan-meta-perl >= 2.101550. Debian has squeeze -> 2.101670-1; sid -> 2.102400-1;
# found warning: Warning in 'source Build-Depends-Indep:0' value 'libcpan-meta-perl (>= 2.101550)': Dependency of dual life package should be 'libcpan-meta-perl | perl (>= 5.13.10)' not 'libcpan-meta-perl (>= 2.101550)'
# found warning: Warning in 'source Build-Depends-Indep:1' value 'libdist-zilla-perl (>= 3)': unnecessary versioned dependency: libdist-zilla-perl >= 3. Debian has squeeze -> 4.101900-1; sid -> 4.200000-1;
# found warning: Warning in 'source Build-Depends-Indep:3' value 'libmoose-autobox-perl (>= 0.09)': unnecessary versioned dependency: libmoose-autobox-perl >= 0.09. Debian has squeeze -> 0.11-1; sid -> 0.11-1;
# found warning: Warning in 'source Build-Depends-Indep:6' value 'libmodule-build-perl (>= 0.360000) | perl (>= 5.8.8)': unnecessary versioned dependency: perl >= 5.8.8. Debian has etch-security -> 5.8.8-7etch6; etch -> 5.8.8-7etch6; lenny -> 5.10.0-19lenny3; lenny-security -> 5.10.0-19lenny5; squeeze -> 5.10.1-17squeeze1; squeeze-security -> 5.10.1-17squeeze2; sid -> 5.12.3-6; wheezy -> 5.12.3-7; wheezy -> 5.12.3-7+b1; sid -> 5.12.4-1; experimental -> 5.14.0-1;
# found warning: Warning in 'source Build-Depends-Indep:6' value 'libmodule-build-perl (>= 0.360000) | perl (>= 5.8.8)': Dependency of dual life package should be 'libmodule-build-perl (>= 0.360000)' not 'libmodule-build-perl (>= 0.360000) | perl (>= 5.8.8)' (removed from perl 5.021)
# found warning: Warning in 'source Standards-Version' value '3.9.1': Current standards version is 3.9.6
# found warning: Warning in 'binary:"libdist-zilla-plugins-cjm-perl" Depends:2' value 'libcpan-meta-perl (>= 2.101550)': unnecessary versioned dependency: libcpan-meta-perl >= 2.101550. Debian has squeeze -> 2.101670-1; sid -> 2.102400-1;
# found warning: Warning in 'binary:"libdist-zilla-plugins-cjm-perl" Depends:2' value 'libcpan-meta-perl (>= 2.101550)': Dependency of dual life package should be 'libcpan-meta-perl | perl (>= 5.13.10)' not 'libcpan-meta-perl (>= 2.101550)'
# found warning: Warning in 'binary:"libdist-zilla-plugins-cjm-perl" Depends:3' value 'libdist-zilla-perl (>= 3)': unnecessary versioned dependency: libdist-zilla-perl >= 3. Debian has squeeze -> 4.101900-1; sid -> 4.200000-1;
# found warning: Warning in 'binary:"libdist-zilla-plugins-cjm-perl" Depends:5' value 'libmoose-autobox-perl (>= 0.09)': unnecessary versioned dependency: libmoose-autobox-perl >= 0.09. Debian has squeeze -> 0.11-1; sid -> 0.11-1;
# expected to find warning: (?^:dependency)
# expected to find warning: (?^:dual life)
# expected to find warning: (?^:dependency)
# expected to find warning: (?^:dependency)
# expected to find warning: (?^:libmodule-build-perl \(>= 0.360000\) \| perl \(>= 5.8.8\))
# expected to find warning: (?^:should be 'libmodule-build-perl \(>= 0.360000\))
# expected to find warning: (?^:standards version)
# expected to find warning: (?^:dependency)
# expected to find warning: (?^:dual life)
# expected to find warning: (?^:dependency)
# expected to find warning: (?^:dependency)
Negative repeat count does nothing at /usr/share/perl5/Text/Autoformat.pm line 466.
Warning in 'source Standards-Version' value '3.8.4': Current standards version is 3.9.6
Warning in 'Files:"pan/general/sorted-vector.h" License full_license' value 'Please fill license public-domain from header of pan/general/sorted-vector.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'Files:"pan/usenet-utils/MersenneTwister.h" License full_license' value 'Please fill license BSD-2-clause from header of pan/usenet-utils/MersenneTwister.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'Files:"pan/general/sorted-vector.h" License full_license' value 'Please fill license public-domain from header of pan/general/sorted-vector.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'Files:"pan/usenet-utils/MersenneTwister.h" License full_license' value 'Please fill license BSD-2-clause from header of pan/usenet-utils/MersenneTwister.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'License:ISC text' value 'Please fill license ISC from header of 3rdparty/dyncall/*': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'License:"BSD-2-clause" text' value 'Please fill license BSD-2-clause from header of 3rdparty/libuv/include/android-ifaddrs.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'License:"BSD-3-clause" text' value 'Please fill license BSD-3-clause from header of 3rdparty/libuv/include/pthread-fixes.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'Files:"3rdparty/sha1/*" License full_license' value 'Please fill license public-domain from header of 3rdparty/sha1/*': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'License:"BSD-2-clause" text' value 'Please fill license BSD-2-clause from header of 3rdparty/libuv/include/android-ifaddrs.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'License:"BSD-3-clause" text' value 'Please fill license BSD-3-clause from header of 3rdparty/libuv/include/pthread-fixes.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'License:ISC text' value 'Please fill license ISC from header of 3rdparty/dyncall/*': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'Files:"3rdparty/sha1/*" License full_license' value 'Please fill license public-domain from header of 3rdparty/sha1/*': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning: Ignoring patch mail-like-patch: More than 2 sections in mail-like-patch header
Element 'Format-Specification' of node 'copyright' is deprecated
Element 'Maintainer' of node 'copyright' is deprecated
Element 'Name' of node 'copyright' is deprecated
Warning in 'copyright Files:"pan/general/sorted-vector.h" License full_license' value 'Please fill license public-domain from header of pan/general/sorted-vector.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'copyright Files:"pan/usenet-utils/MersenneTwister.h" License full_license' value 'Please fill license BSD-2-clause from header of pan/usenet-utils/MersenneTwister.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'copyright Files:"pan/general/sorted-vector.h" License full_license' value 'Please fill license public-domain from header of pan/general/sorted-vector.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
Warning in 'copyright Files:"pan/usenet-utils/MersenneTwister.h" License full_license' value 'Please fill license BSD-2-clause from header of pan/usenet-utils/MersenneTwister.h': License contains copyright scanner boilerplate. Please update this field with the actual license text
# Looks like you failed 1 test of 709.
t/model_tests.t ..................... 

Test Summary Report
-------------------
t/dependency-check.t              (Wstat: 256 Tests: 96 Failed: 1)
  Failed test:  2
  Non-zero exit status: 1
t/model_tests.t                   (Wstat: 256 Tests: 709 Failed: 1)
  Failed test:  3
  Non-zero exit status: 1
Files=11, Tests=877, 62 wallclock secs ( 0.18 usr  0.10 sys + 58.46 cusr  1.88 c
sys = 60.62 CPU)
Result: FAIL


This bug will become release critical nearer the time of the perl 5.22
migration, expected during the (northern hemisphere) summer.

Cheers,
Dominic.



More information about the pkg-perl-maintainers mailing list