Bug#713409: license-reconcile: FTBFS: dh_auto_test: perl Build test returned exit code 255

Oleg Gashev oleg at gashev.net
Fri Aug 9 19:17:04 UTC 2013


Reproduced:
dpkg-buildpackage: source package license-reconcile
dpkg-buildpackage: source version 0.2
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by gregor herrmann <gregoa at debian.org>
dpkg-buildpackage: host architecture amd64
  dpkg-source --before-build license-reconcile
  fakeroot debian/rules clean
dh clean
    dh_testdir
    dh_auto_clean
    dh_clean
  dpkg-source -b license-reconcile
dpkg-source: info: using source format `3.0 (native)'
dpkg-source: info: building license-reconcile in 
license-reconcile_0.2.tar.gz
dpkg-source: info: building license-reconcile in license-reconcile_0.2.dsc
  debian/rules build
dh build
    dh_testdir
    dh_auto_configure
WARNING: the following files are missing in your kit:
	README
Please inform the author.

Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Debian-LicenseReconcile' version '0.01'
    dh_auto_build
Building Debian-LicenseReconcile
    dh_auto_test
t/00-load.t ............... 3/15 # Testing Debian::LicenseReconcile 
0.01, Perl 5.014002, /usr/bin/perl
bin/license-reconcile syntax OK
t/00-load.t ............... ok
t/01-errors.t ............. ok
t/02-format.t ............. ok
t/03-parse.t .............. ok
t/04-parse.t .............. ok
t/05-duplicate.t .......... ok
t/06-filter.t ............. ok
t/08-map_directory.t ...... ok
t/09-licensecheck.t ....... ok
t/09-nolicense.t .......... ok
t/09-tty.t ................ ok
t/09-wtfpl.t .............. ok
t/10-get_files.t .......... ok
t/11-rules.t .............. ok
t/12-rules-pattern.t ...... ok
t/13-rules-contains.t ..... ok
t/14-rules-mmagic.t ....... ok
t/15-rules-matches.t ...... ok
t/16-rules-maxversion.t ... 1/3
#   Failed test at t/16-rules-maxversion.t line 42.
# Compared $data->[0]{"file"}
#    got : 'base.h'
# expect : 'base'
# Looks like you failed 1 test of 3.
t/16-rules-maxversion.t ... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/3 subtests
t/17-copyright.t .......... ok
t/17-kungliga.t ........... ok
t/17-rltty.t .............. ok
t/18-app.t ................ ok
t/19-rules-verify.t ....... 3/3
#   Failed test at t/19-rules-verify.t line 40.
# Compared $data->[0]{"file"}
#    got : 'base.h'
# expect : 'base'
# Looks like you failed 1 test of 3.
t/19-rules-verify.t ....... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/3 subtests
t/20-copyright_extract.t .. ok
t/manifest.t .............. skipped: Author tests not required for 
installation
t/pod-coverage.t .......... skipped: Test::Pod::Coverage 1.08 required 
for testing POD coverage
t/pod.t ................... ok

Test Summary Report
-------------------
t/16-rules-maxversion.t (Wstat: 256 Tests: 3 Failed: 1)
   Failed test:  3
   Non-zero exit status: 1
t/19-rules-verify.t     (Wstat: 256 Tests: 3 Failed: 1)
   Failed test:  3
   Non-zero exit status: 1
Files=28, Tests=219, 15 wallclock secs ( 0.33 usr  0.43 sys +  8.07 cusr 
  5.49 csys = 14.32 CPU)
Result: FAIL
Failed 2/28 test programs. 2/219 subtests failed.
dh_auto_test: perl Build test returned exit code 255
make: *** [build] Error 255
dpkg-buildpackage: error: debian/rules build gave error exit status 2



locale

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=



More information about the pkg-perl-maintainers mailing list