[Reproducible-builds] Bug#829549: libmoox-options-perl: FTBFS: Failed 2/31 test programs. 2/156 subtests failed.
Chris Lamb
lamby at debian.org
Mon Jul 4 07:59:23 UTC 2016
Source: libmoox-options-perl
Version: 4.022-1
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,
libmoox-options-perl fails to build from source in unstable/amd64:
[..]
ok 5 - only one missing for moose
1..5
ok 5 - test required
# Subtest: test help
# test help
ok 1 - help, exit 0
ok 2 - str_reg is missing
1..2
ok 6 - test help
# Subtest: test short help
# test short help
ok 1 - help, exit 0
ok 2 - str_reg is missing
ok 3 - usage message ok
1..3
ok 7 - test short help
# Subtest: value override
# value override
ok 1 - str req is ok
ok 2 - str req is override with ok
1..2
ok 8 - value override
# Subtest: split_complexe_str
# split on complexe str
ok 1 - str req is ok
ok 2 - str req is ok
ok 3 - str req is ok
ok 4 - str req is ok
ok 5 - str req is ok
ok 6 - str req is ok
ok 7 - str req is ok
ok 8 - str req is ok
1..8
ok 9 - split_complexe_str
# Subtest: split_complexe_str_short
# split on complexe str short
ok 1 - str req is ok
ok 2 - str req is ok
ok 3 - str req is ok
ok 4 - str req is ok
1..4
ok 10 - split_complexe_str_short
# Subtest: split_str_shorter_name
# shorter long split
ok 1 - str req is ok
ok 2 - str req is ok
# shorter long split with conflict
ok 3 - conflict detected
ok 4 - conflict detected
1..4
ok 11 - split_str_shorter_name
# Subtest: should_die_ok
# Test chain method
ok 1 - should die ok
1..1
ok 12 - should_die_ok
# Subtest: test usage
# test usage method
ok 1 - exit code is correct
ok 2 - custom message is present
ok 3 - custom message is really present
ok 4 - help is present
ok 5 - attr no doc is present
1..5
ok 13 - test usage
# Subtest: test short usage
# test usage method
ok 1 - exit code is correct
ok 2 - short message ok
1..2
ok 14 - test short usage
# Subtest: doc usage
# doc usage
ok 1 - exit code is correct
ok 2 - doc on attribute
1..2
ok 15 - doc usage
# Subtest: test short
# test short
ok 1 - short doc ok
1..1
ok 16 - test short
# Subtest: test skip_options
# test skip_options
ok 1 - multi is no more an option
1..1
ok 17 - test skip_options
# Subtest: test prefer_commandline
# test prefer_commandline
ok 1 - prefer_commandline ok
1..1
ok 18 - test prefer_commandline
# Subtest: test dash
# test dash
ok 1 - --start_date ok
ok 2 - --start-date ok
ok 3 - -s ok
1..3
ok 19 - test dash
# Subtest: json
# json
ok 1 - json properly set
ok 2 - decode json failed
ok 3 - json help message properly set
# USAGE: moose.t [-ht] [long options...]
#
# -t: JSON
# no doc for t
#
#
#
# --usage:
# show a short help message
#
# -h:
# show a compact help message
#
# --help:
# show a long help message
#
# --man:
# show the manual
#
ok 4 - json help message properly set
ok 5 - json man message properly set
1..5
ok 20 - json
# Subtest: json format
# json format
ok 1 - json properly set
ok 2 - decode json failed
ok 3 - json help message properly set
ok 4 - json help message properly set
ok 5 - json help message properly set
1..5
ok 21 - json format
# Subtest: range_complexe_str
# range on complexe str
ok 1 - str1 req is ok
ok 2 - str2 req is ok
ok 3 - str3 req is ok
ok 4 - str4 req is ok
ok 5 - str req5 is ok
ok 6 - str req6 is ok
ok 7 - str7 req is ok
ok 8 - str8 req is ok
ok 9 - str9 req is ok
ok 10 - str10 req is ok
ok 11 - str11 req is ok
ok 12 - str12 req is ok
1..12
ok 22 - range_complexe_str
# Subtest: range_complexe_str_short
# range on complexe str short
ok 1 - str1 req is ok
ok 2 - str2 req is ok
ok 3 - str3 req is ok
ok 4 - str4 req is ok
ok 5 - str5 req is ok
ok 6 - str6 req is ok
ok 7 - str7 req is ok
ok 8 - str8 req is ok
1..8
ok 23 - range_complexe_str_short
# Subtest: range_str_shorter_name
# shorter long range
ok 1 - str1 req is ok
ok 2 - str2 req is ok
# shorter long range with conflict
ok 3 - conflict detected
ok 4 - conflict detected
1..4
ok 24 - range_str_shorter_name
1..24
ok 1 - Moose
1..1
ok
t/moox-cmd.t .............................
ok 1 - base command help ok
ok 2 - sub base command help ok
ok 3 - pod name ok
ok 4 - pod description ok
ok 5 - pod synopsis ok
ok 6 - pod author ok
ok 7 - subcommand 1 help ok
ok 8 - sub subcommand 1 help ok
ok 9 - no subcommand pass
ok 10 - no ref params
ok 11 - bad ref
ok 12 - bad ref
ok 13 - no command_name filled
ok 14 - subcommand with mySub name
ok 15 - sub subcommand with mySub name
ok 16 - subcommand 2 ok
1..16
ok
t/multi_role.t ...........................
ok 1 - r is defined
ok 2 - r1 exists
ok 3 - r2 exists
ok 4 - r3 exists
ok 5 - r1 set
ok 6 - r2 set
ok 7 - r3 set
1..7
ok
t/multiple-split-options.t ...............
ok 1 - opt got split correctly
ok 2 - opt2 got split correctly
1..2
ok
t/namespace_clean.t ......................
ok 1 - use TestNamespaceClean;
ok 2 - TestNamespaceClean is a package
ok 3 - value save properly
1..3
ok
t/no_option.t ............................
ok 1 - t has options
1..1
ok
t/option-of-option.t .....................
ok 1 - option of option is not changed for separated args
ok 2 - option of option is not changed for glued args
ok 3 - option of option is not changed for shortened args
1..3
ok
t/order.t ................................
ok 1 - order work w/ order attribute
ok 2 - order work w/o order attribute
ok 3 - order work w/ mixed mode
1..3
ok
t/pod.t .................................. skipped: Test requires module 'Test::Pod' but it's not found
t/release-kwalitee.t ..................... skipped: these tests are for release candidate testing
t/release-unused-vars.t .................. skipped: these tests are for release candidate testing
t/role.t .................................
ok 1 - multi not set
ok 2 - multi set
ok 3 - usage method is properly set
ok 4 - multi not set
ok 5 - multi set
ok 6 - usage method is properly set
ok 7 - multi not set
ok 8 - usage method is properly set
1..8
ok
t/spacer.t ...............................
ok 1 - a is first
ok 2 - then the spacer
ok 3 - b is next
ok 4 - then the spacer
ok 5 - c is last
ok 6 - a is first
ok 7 - then the spacer
ok 8 - b is next
ok 9 - then the spacer
ok 10 - c is last
1..10
ok
t/string_with_zero_value.t ...............
ok 1 - option with value 0 works
ok 2 - and can be increment
1..2
ok
t/usage_string.t .........................
ok 1 - stderr has correct usage
1..1
ok
t/with_config.t ..........................
ok 1 - p1 fetch from config
ok 2 - ... and also p2
ok 3 - ... config prefix defined
ok 4 - ... config dirs defined
ok 5 - ... config files defined
ok 6 - p1 fetch from config
ok 7 - ... and also p2
ok 8 - p1 fetch from cmdline
ok 9 - ... and p2 from config
ok 10 - p1 fetch from params
ok 11 - ... and p2 from config
ok 12 - error when try to include with_config_from_file into a role
ok 13 - keywords when we use config is bannish
ok 14 - ... and not without the config option
1..14
ok
Test Summary Report
-------------------
t/autosplit_warning_on_required_param.t (Wstat: 256 Tests: 2 Failed: 1)
Failed test: 1
Non-zero exit status: 1
t/moo.t (Wstat: 256 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=31, Tests=156, 5 wallclock secs ( 0.11 usr 0.05 sys + 4.49 cusr 0.25 csys = 4.90 CPU)
Result: FAIL
Failed 2/31 test programs. 2/156 subtests failed.
/usr/share/cdbs/1/class/perl-build.mk:84: recipe for target 'debian/stamp-perl-check' failed
make: *** [debian/stamp-perl-check] 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: libmoox-options-perl.4.022-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 10452 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160704/c068353d/attachment.obj>
More information about the Reproducible-builds
mailing list