[Reproducible-builds] Bug#829560: liblinux-prctl-perl: FTBFS: Failed 2/18 test programs. 50/510 subtests failed.

Chris Lamb lamby at debian.org
Mon Jul 4 09:56:58 UTC 2016


Source: liblinux-prctl-perl
Version: 1.6.0-3
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,

liblinux-prctl-perl fails to build from source in unstable/amd64:

  [..]

  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether mac_override is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether net_admin is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether net_broadcast is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether syslog is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_admin is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_boot is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_module is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_nice is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_pacct is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_ptrace is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_rawio is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_resource is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_time is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether sys_tty_config is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  
  #   Failed test 'Checking whether wake_alarm is in the bounding set'
  #   at t/capbset.t line 16.
  #          got: '0'
  #     expected: '1'
  # Looks like you failed 22 tests of 73.
  t/capbset.t ....... 
  1..73
  ok 1 - Have a tied capbset object
  not ok 2 - Checking whether audit_control is in the bounding set
  ok 3 - Checking whether audit_write is in the bounding set
  ok 4 - Checking whether chown is in the bounding set
  ok 5 - Checking whether dac_override is in the bounding set
  not ok 6 - Checking whether dac_read_search is in the bounding set
  ok 7 - Checking whether fowner is in the bounding set
  ok 8 - Checking whether fsetid is in the bounding set
  not ok 9 - Checking whether ipc_lock is in the bounding set
  not ok 10 - Checking whether ipc_owner is in the bounding set
  ok 11 - Checking whether kill is in the bounding set
  not ok 12 - Checking whether lease is in the bounding set
  not ok 13 - Checking whether linux_immutable is in the bounding set
  not ok 14 - Checking whether mac_admin is in the bounding set
  not ok 15 - Checking whether mac_override is in the bounding set
  ok 16 - Checking whether mknod is in the bounding set
  not ok 17 - Checking whether net_admin is in the bounding set
  ok 18 - Checking whether net_bind_service is in the bounding set
  not ok 19 - Checking whether net_broadcast is in the bounding set
  ok 20 - Checking whether net_raw is in the bounding set
  ok 21 - Checking whether setfcap is in the bounding set
  ok 22 - Checking whether setgid is in the bounding set
  ok 23 - Checking whether setpcap is in the bounding set
  ok 24 - Checking whether setuid is in the bounding set
  not ok 25 - Checking whether syslog is in the bounding set
  not ok 26 - Checking whether sys_admin is in the bounding set
  not ok 27 - Checking whether sys_boot is in the bounding set
  ok 28 - Checking whether sys_chroot is in the bounding set
  not ok 29 - Checking whether sys_module is in the bounding set
  not ok 30 - Checking whether sys_nice is in the bounding set
  not ok 31 - Checking whether sys_pacct is in the bounding set
  not ok 32 - Checking whether sys_ptrace is in the bounding set
  not ok 33 - Checking whether sys_rawio is in the bounding set
  not ok 34 - Checking whether sys_resource is in the bounding set
  not ok 35 - Checking whether sys_time is in the bounding set
  not ok 36 - Checking whether sys_tty_config is in the bounding set
  not ok 37 - Checking whether wake_alarm is in the bounding set
  ok 38 # skip Drop tests only makes sense when run as root
  ok 39 # skip Drop tests only makes sense when run as root
  ok 40 # skip Drop tests only makes sense when run as root
  ok 41 # skip Drop tests only makes sense when run as root
  ok 42 # skip Drop tests only makes sense when run as root
  ok 43 # skip Drop tests only makes sense when run as root
  ok 44 # skip Drop tests only makes sense when run as root
  ok 45 # skip Drop tests only makes sense when run as root
  ok 46 # skip Drop tests only makes sense when run as root
  ok 47 # skip Drop tests only makes sense when run as root
  ok 48 # skip Drop tests only makes sense when run as root
  ok 49 # skip Drop tests only makes sense when run as root
  ok 50 # skip Drop tests only makes sense when run as root
  ok 51 # skip Drop tests only makes sense when run as root
  ok 52 # skip Drop tests only makes sense when run as root
  ok 53 # skip Drop tests only makes sense when run as root
  ok 54 # skip Drop tests only makes sense when run as root
  ok 55 # skip Drop tests only makes sense when run as root
  ok 56 # skip Drop tests only makes sense when run as root
  ok 57 # skip Drop tests only makes sense when run as root
  ok 58 # skip Drop tests only makes sense when run as root
  ok 59 # skip Drop tests only makes sense when run as root
  ok 60 # skip Drop tests only makes sense when run as root
  ok 61 # skip Drop tests only makes sense when run as root
  ok 62 # skip Drop tests only makes sense when run as root
  ok 63 # skip Drop tests only makes sense when run as root
  ok 64 # skip Drop tests only makes sense when run as root
  ok 65 # skip Drop tests only makes sense when run as root
  ok 66 # skip Drop tests only makes sense when run as root
  ok 67 # skip Drop tests only makes sense when run as root
  ok 68 # skip Drop tests only makes sense when run as root
  ok 69 # skip Drop tests only makes sense when run as root
  ok 70 # skip Drop tests only makes sense when run as root
  ok 71 # skip Drop tests only makes sense when run as root
  ok 72 # skip Drop tests only makes sense when run as root
  ok 73 # skip Drop tests only makes sense when run as root
  Dubious, test returned 22 (wstat 5632, 0x1600)
  Failed 22/73 subtests 
  	(less 36 skipped subtests: 15 okay)
  t/dumpable.t ...... 
  1..4
  ok 1 - Setting dumpable to 1
  ok 2 - Checking whether dumpable is 1
  ok 3 - Setting dumpable to 0
  ok 4 - Checking whether dumpable is 0
  ok
  t/endian.t ........ 
  1..6
  ok 1 # skip get_endian/set_endian are powerpc specific
  ok 2 # skip get_endian/set_endian are powerpc specific
  ok 3 # skip get_endian/set_endian are powerpc specific
  ok 4 # skip get_endian/set_endian are powerpc specific
  ok 5 # skip get_endian/set_endian are powerpc specific
  ok 6 # skip get_endian/set_endian are powerpc specific
  ok
  t/fpemu.t ......... 
  1..4
  ok 1 # skip get_fpemu/set_fpemu are ia64 specific
  ok 2 # skip get_fpemu/set_fpemu are ia64 specific
  ok 3 # skip get_fpemu/set_fpemu are ia64 specific
  ok 4 # skip get_fpemu/set_fpemu are ia64 specific
  ok
  t/fpexc.t ......... 
  1..20
  ok 1 # skip get_fpexc/set_fpexc are powerpc specific
  ok 2 # skip get_fpexc/set_fpexc are powerpc specific
  ok 3 # skip get_fpexc/set_fpexc are powerpc specific
  ok 4 # skip get_fpexc/set_fpexc are powerpc specific
  ok 5 # skip get_fpexc/set_fpexc are powerpc specific
  ok 6 # skip get_fpexc/set_fpexc are powerpc specific
  ok 7 # skip get_fpexc/set_fpexc are powerpc specific
  ok 8 # skip get_fpexc/set_fpexc are powerpc specific
  ok 9 # skip get_fpexc/set_fpexc are powerpc specific
  ok 10 # skip get_fpexc/set_fpexc are powerpc specific
  ok 11 # skip get_fpexc/set_fpexc are powerpc specific
  ok 12 # skip get_fpexc/set_fpexc are powerpc specific
  ok 13 # skip get_fpexc/set_fpexc are powerpc specific
  ok 14 # skip get_fpexc/set_fpexc are powerpc specific
  ok 15 # skip get_fpexc/set_fpexc are powerpc specific
  ok 16 # skip get_fpexc/set_fpexc are powerpc specific
  ok 17 # skip get_fpexc/set_fpexc are powerpc specific
  ok 18 # skip get_fpexc/set_fpexc are powerpc specific
  ok 19 # skip get_fpexc/set_fpexc are powerpc specific
  ok 20 # skip get_fpexc/set_fpexc are powerpc specific
  ok
  t/mce_kill.t ...... 
  1..7
  ok 1 - Checking default mce_kill value
  ok 2 - Setting tsc to 1
  ok 3 - Checking whether tsc is 1
  ok 4 - Setting tsc to 0
  ok 5 - Checking whether tsc is 0
  ok 6 - Setting tsc to 2
  ok 7 - Checking whether tsc is 2
  ok
  t/name.t .......... 
  1..3
  ok 1 - Name initially should be perl
  ok 2 - Setting name to p3rl
  ok 3 - Name should now be p3rl
  ok
  t/pdeathsig.t ..... 
  1..5
  ok 1 - Checking the default pdeathsig
  ok 2 - Setting pdeathsig to SIGHUP
  ok 3 - Checking whether pdeasthsig is SIGHUP
  ok 4 - Setting pdeathsig to 0
  ok 5 - Checking whether pdeasthsig is 0
  ok
  t/ptracer.t ....... 
  1..2
  ok 1 - Setting ptracer to 1 (init)
  ok 2 - Setting ptracer to an invalid pid
  ok
  t/secbits.t ....... 
  1..13
  ok 1 # skip This test only makes sense when run as root
  ok 2 # skip This test only makes sense when run as root
  ok 3 # skip This test only makes sense when run as root
  ok 4 # skip This test only makes sense when run as root
  ok 5 # skip This test only makes sense when run as root
  ok 6 # skip This test only makes sense when run as root
  ok 7 # skip This test only makes sense when run as root
  ok 8 # skip This test only makes sense when run as root
  ok 9 # skip This test only makes sense when run as root
  ok 10 # skip This test only makes sense when run as root
  ok 11 # skip This test only makes sense when run as root
  ok 12 # skip This test only makes sense when run as root
  ok 13 # skip This test only makes sense when run as root
  ok
  t/seccomp.t ....... 
  1..3
  ok 1 - Checking default seccomp value (0)
  ok 2 - Child received signal
  ok 3 - Child received correct signal
  ok
  t/timerslack.t .... 
  1..3
  ok 1 - Checking default timerslack value
  ok 2 - Setting new timerslack value
  ok 3 - Checking new timerslack value
  ok
  t/timing.t ........ 
  1..3
  ok 1 - Checking default timing
  ok 2 - Setting timing to timestamp should fail
  ok 3 - Setting timing to statistical should not fail
  ok
  t/tsc.t ........... 
  1..4
  ok 1 # skip get_tsc/set_tsc are x86 specific
  ok 2 # skip get_tsc/set_tsc are x86 specific
  ok 3 # skip get_tsc/set_tsc are x86 specific
  ok 4 # skip get_tsc/set_tsc are x86 specific
  ok
  t/unalign.t ....... 
  1..4
  ok 1 # skip get_unalign/set_unalign are ia64 specific
  ok 2 # skip get_unalign/set_unalign are ia64 specific
  ok 3 # skip get_unalign/set_unalign are ia64 specific
  ok 4 # skip get_unalign/set_unalign are ia64 specific
  ok
  
  Test Summary Report
  -------------------
  t/capabilities.t (Wstat: 7168 Tests: 291 Failed: 28)
    Failed tests:  14-15, 22-23, 30-31, 46-47, 54-55, 78-79
                  118-119, 134-135, 150-151, 158-159, 166-167
                  174-175, 182-183, 214-215
    Non-zero exit status: 28
  t/capbset.t     (Wstat: 5632 Tests: 73 Failed: 22)
    Failed tests:  2, 6, 9-10, 12-15, 17, 19, 25-27, 29-37
    Non-zero exit status: 22
  Files=18, Tests=510,  1 wallclock secs ( 0.09 usr  0.01 sys +  0.54 cusr  0.02 csys =  0.66 CPU)
  Result: FAIL
  Failed 2/18 test programs. 50/510 subtests failed.
  Makefile:997: recipe for target 'test_dynamic' failed
  make[1]: *** [test_dynamic] Error 255
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160704102905.K0GreTPoSr.liblinux-prctl-perl/liblinux-prctl-perl-1.6.0'
  dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

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: liblinux-prctl-perl.1.6.0-3.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 6944 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160704/a09c78d6/attachment.obj>


More information about the Reproducible-builds mailing list