[Reproducible-builds] Bug#816824: libtest-file-contents-perl: FTBFS: not ok 58 - file_contents_eq_or_diff works when incorrect

Chris Lamb lamby at debian.org
Sat Mar 5 14:13:33 UTC 2016


Source: libtest-file-contents-perl
Version: 0.21-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

libtest-file-contents-perl fails to build from source in unstable/amd64:

  [..]

  t/10.basic.t ...... 
  1..70
  ok 1 - use Test::File::Contents;
  ok 2 - function 'file_contents_eq' exported
  ok 3 - file_contents_eq works when correct
  ok 4 - works when correct with default text
  ok 5 - file_contents_eq works when incorrect
  ok 6 - file_contents_eq works with UTF-8 encoding
  ok 7 - file_contents_eq fails with encoded arg string
  ok 8 - file_contents_eq works with Big5 encoding
  ok 9 - function 'file_contents_ne' exported
  ok 10 - file_contents_ne works when incorrect
  ok 11 - works when incorrect with default text
  ok 12 - file_contents_ne works when correct
  ok 13 - file_contents_ne works with :raw encoding
  ok 14 - file_contents_ne fails with encoded arg string
  ok 15 - file_contents_ne works with Big5 encoding
  ok 16 - function 'file_contents_is' exported
  ok 17 - file_contents_is works when correct
  ok 18 - works when correct with default text
  ok 19 - file_contents_is works when incorrect
  ok 20 - function 'file_contents_isnt' exported
  ok 21 - file_contents_isnt works when incorrect
  ok 22 - works when incorrect with default text
  ok 23 - file_contents_isnt works when correct
  ok 24 - function 'file_contents_like' exported
  ok 25 - works when correct
  ok 26 - works when correct with default text
  ok 27 - works when incorrect
  ok 28 - file_contents_like works with UTF-8 encoding
  ok 29 - file_contents_like fails with encoded arg string
  ok 30 - file_contents_like works with Big5 encoding
  ok 31 - function 'file_contents_unlike' exported
  ok 32 - works when incorrect
  ok 33 - works when incorrect with default text
  ok 34 - works when correct
  ok 35 - file_contents_unlike works with :raw encoding
  ok 36 - file_contents_unlike fails with encoded arg string
  ok 37 - file_contents_unlike works with Big5 encoding
  ok 38 - function 'file_md5sum_is' exported
  ok 39 - file_md5sum_is works when correct
  ok 40 - file_md5sum_is works when correct with default text
  ok 41 - file_md5sum_is works when incorrect
  ok 42 - file_md5sum_is works on utf8 file
  ok 43 - file_md5sum_is works on raw utf8 file
  ok 44 - file_md5sum_is fails on decoded utf8 file
  ok 45 - Function file_md5sum should alias to file_md5sum_is
  ok 46 - function 'files_eq' exported
  ok 47 - files_eq works when correct
  ok 48 - files_eq works when correct with default text
  ok 49 - files_eq works when incorrect
  ok 50 - files_eq works with UTF-8 decoding
  ok 51 - files_eq works without UTF-8 decoding
  ok 52 - files_eq works with Big5 decoding
  ok 53 - files_eq works with :raw decoding
  ok 54 - Function file_contents_identical should alias to files_eq
  ok 55 - function 'file_contents_eq_or_diff' exported
  ok 56 - file_contents_eq_or_diff works when correct
  ok 57 - works when correct with default description
  not ok 58 - file_contents_eq_or_diff works when incorrect
  not ok 59 - file_contents_eq_or_diff diagnostics use context
  ok 60 - file_contents_eq_or_diff works with UTF-8 encoding
  not ok 61 - file_contents_eq works with Big5 encoding
  ok 62 - function 'files_eq_or_diff' exported
  ok 63 - files_eq_or_diff works when correct
  ok 64 - files_eq_or_diff works when correct with default text
  ok 65 - files_eq_or_diff works with UTF-8 decoding
  ok 66 - files_eq_or_diff works without UTF-8 decoding
  ok 67 - files_eq_or_diff works with Big5 decoding
  ok 68 - files_eq_or_diff works with :raw decoding
  ok 69 - files_eq_or_diff failure emits diff
  ok 70 - files_eq_or_diff failure emits old style diff
  Failed 3/70 subtests 
  t/pod-coverage.t .. 
  1..1
  ok 1 - Pod coverage on Test::File::Contents
  ok
  t/pod.t ........... 
  1..1
  ok 1 - POD test for blib/lib/Test/File/Contents.pm
  ok
  
  Test Summary Report
  -------------------
  t/10.basic.t    (Wstat: 0 Tests: 70 Failed: 3)
    Failed tests:  58-59, 61
  Files=3, Tests=72,  1 wallclock secs ( 0.02 usr  0.01 sys +  0.20 cusr  0.00 csys =  0.23 CPU)
  Result: FAIL
  Failed 1/3 test programs. 3/72 subtests failed.
  dh_auto_test: perl Build test --verbose 1 returned exit code 255
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 255

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libtest-file-contents-perl.0.21-2.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 1717 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160305/e562ac4f/attachment.obj>


More information about the Reproducible-builds mailing list