[Reproducible-builds] Bug#834730: libdist-zilla-plugins-cjm-perl: FTBFS: Failed 1/9 test programs. 2/126 subtests failed.
Chris Lamb
lamby at debian.org
Thu Aug 18 11:58:09 UTC 2016
Source: libdist-zilla-plugins-cjm-perl
Version: 4.27-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,
libdist-zilla-plugins-cjm-perl fails to build from source in unstable/amd64:
[..]
Setting up libsyntax-perl (0.004-1) ...
Setting up libapp-cmd-perl (0.331-1) ...
Setting up libnamespace-autoclean-perl (0.28-1) ...
Setting up liblog-dispatchouli-perl (2.012-1) ...
Setting up libdatetime-perl (2:1.36-1) ...
Setting up libsyntax-keyword-junction-perl (0.003008-1) ...
Setting up libmoose-perl (2.1804-1) ...
Setting up libperl-prereqscanner-perl (1.023-1) ...
Setting up libmoosex-setonce-perl (0.200002-1) ...
Setting up libmoosex-role-parameterized-perl (1.09-1) ...
Setting up libmoosex-types-perl (0.46-1) ...
Setting up librole-hasmessage-perl (0.006-1) ...
Setting up libmoose-autobox-perl (0.16-1) ...
Setting up librole-identifiable-perl (0.006-1) ...
Setting up libmoosex-lazyrequire-perl (0.11-1) ...
Setting up libmoosex-types-perl-perl (0.101343-1) ...
Setting up libmoosex-oneargnew-perl (0.003-1) ...
Setting up libconfig-mvp-perl (2.200010-1) ...
Setting up libconfig-mvp-reader-ini-perl (2.101463-1) ...
Setting up libwww-perl (6.15-1) ...
Setting up liblwp-protocol-https-perl (6.06-2) ...
Setting up libcpan-uploader-perl (0.103012-1) ...
Setting up libdist-zilla-perl (6.007-1) ...
Setting up libdist-zilla-plugins-cjm-perl-build-deps (4.27-1) ...
Processing triggers for ca-certificates (20160104) ...
Updating certificates in /etc/ssl/certs...
173 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
**************************************************************************************
** Environment **
**************************************************************************************
PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=d2a3611051b8
TERM=xterm
PAGER=more
DISPLAY=:0
DOCKER_IMAGE=lamby-debian-sid
DEB_BUILD_OPTIONS=parallel=9
PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
HOME=/home/lamby
LOGNAME=lamby
SHLVL=1
PWD=/home/lamby/temp/cdt.20160818125642.v60ZjCEfNi.db.libdist-zilla-plugins-cjm-perl/libdist-zilla-plugins-cjm-perl-4.27
OLDPWD=/home/lamby/temp/cdt.20160818125642.v60ZjCEfNi.db.libdist-zilla-plugins-cjm-perl
GPG_TTY=/dev/console
QUILT_PATCHES=debian/patches
QUILT_NO_DIFF_INDEX=1
QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
DEBEMAIL=lamby at debian.org
DEBFULLNAME=Chris Lamb
EDITOR=vim
LESS=-cgiFx4M
GPG_KEY=1E953E27D4311E58
BLASTER=A220 I5 D1 H5 P330 T6
_=/usr/bin/env
**************************************************************************************
** Building libdist-zilla-plugins-cjm-perl 4.27-1 on amd64 **
**************************************************************************************
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: info: source package libdist-zilla-plugins-cjm-perl
dpkg-buildpackage: info: source version 4.27-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Lucas Kanashiro <kanashiro.duarte at gmail.com>
dpkg-source --before-build libdist-zilla-plugins-cjm-perl-4.27
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
debian/rules build
dh build
dh_testdir
dh_update_autotools_config
dh_auto_configure
perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20160818125642.v60ZjCEfNi.db.libdist-zilla-plugins-cjm-perl/libdist-zilla-plugins-cjm-perl-4.27=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20160818125642.v60ZjCEfNi.db.libdist-zilla-plugins-cjm-perl/libdist-zilla-plugins-cjm-perl-4.27=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Dist::Zilla::Plugins::CJM
Writing MYMETA.yml and MYMETA.json
dh_auto_build
make -j1
make[1]: Entering directory '/home/lamby/temp/cdt.20160818125642.v60ZjCEfNi.db.libdist-zilla-plugins-cjm-perl/libdist-zilla-plugins-cjm-perl-4.27'
cp lib/Dist/Zilla/Plugin/MakeMaker/Custom.pm blib/lib/Dist/Zilla/Plugin/MakeMaker/Custom.pm
cp lib/Dist/Zilla/Plugin/ModuleBuild/Custom.pm blib/lib/Dist/Zilla/Plugin/ModuleBuild/Custom.pm
cp lib/Dist/Zilla/Plugin/Test/PrereqsFromMeta.pm blib/lib/Dist/Zilla/Plugin/Test/PrereqsFromMeta.pm
cp lib/Dist/Zilla/Plugin/ArchiveRelease.pm blib/lib/Dist/Zilla/Plugin/ArchiveRelease.pm
cp lib/Dist/Zilla/Role/ModuleInfo.pm blib/lib/Dist/Zilla/Role/ModuleInfo.pm
cp lib/Dist/Zilla/Role/HashDumper.pm blib/lib/Dist/Zilla/Role/HashDumper.pm
cp lib/Dist/Zilla/Plugin/Metadata.pm blib/lib/Dist/Zilla/Plugin/Metadata.pm
cp lib/Dist/Zilla/Plugin/GitVersionCheckCJM.pm blib/lib/Dist/Zilla/Plugin/GitVersionCheckCJM.pm
cp lib/Dist/Zilla/Plugin/VersionFromModule.pm blib/lib/Dist/Zilla/Plugin/VersionFromModule.pm
cp lib/Dist/Zilla/Plugin/RecommendedPrereqs.pm blib/lib/Dist/Zilla/Plugin/RecommendedPrereqs.pm
Manifying 10 pod documents
make[1]: Leaving directory '/home/lamby/temp/cdt.20160818125642.v60ZjCEfNi.db.libdist-zilla-plugins-cjm-perl/libdist-zilla-plugins-cjm-perl-4.27'
dh_auto_test
make -j1 test TEST_VERBOSE=1
make[1]: Entering directory '/home/lamby/temp/cdt.20160818125642.v60ZjCEfNi.db.libdist-zilla-plugins-cjm-perl/libdist-zilla-plugins-cjm-perl-4.27'
PERL_DL_NONLAZY=1 PERL_USE_UNSAFE_INC=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-all_prereqs.t ......
ok 1 - opened META.json
ok 2 - found prereqs
ok 3 - found phase configure
ok 4 - found relationship configure requires
ok 5 - found prereq ExtUtils::MakeMaker
ok 6 - found phase develop
ok 7 - found relationship develop requires
ok 8 - found prereq Pod::Coverage::TrustPod
ok 9 - found prereq Test::Pod
ok 10 - found prereq Test::Pod::Coverage
ok 11 - found phase runtime
ok 12 - found relationship runtime recommends
ok 13 - found prereq Git::Wrapper
ok 14 - loaded Git::Wrapper
ok 15 - found relationship runtime requires
ok 16 - found prereq CPAN::Meta::Converter
ok 17 - loaded CPAN::Meta::Converter
ok 18 - found prereq CPAN::Meta::Requirements
ok 19 - loaded CPAN::Meta::Requirements
ok 20 - found prereq Data::Dumper
ok 21 - loaded Data::Dumper
ok 22 - found prereq Dist::Zilla
ok 23 - loaded Dist::Zilla
ok 24 - found prereq Dist::Zilla::Plugin::InlineFiles
ok 25 - loaded Dist::Zilla::Plugin::InlineFiles
ok 26 - found prereq Dist::Zilla::Plugin::MakeMaker
ok 27 - loaded Dist::Zilla::Plugin::MakeMaker
ok 28 - found prereq File::Copy
ok 29 - loaded File::Copy
ok 30 - found prereq File::HomeDir
ok 31 - loaded File::HomeDir
ok 32 - found prereq File::Temp
ok 33 - loaded File::Temp
ok 34 - found prereq List::Util
ok 35 - loaded List::Util
ok 36 - found prereq Module::Metadata
ok 37 - loaded Module::Metadata
ok 38 - found prereq Moose
ok 39 - loaded Moose
ok 40 - found prereq Moose::Role
ok 41 - loaded Moose::Role
ok 42 - found prereq Path::Class
ok 43 - loaded Path::Class
ok 44 - found prereq Scalar::Util
ok 45 - loaded Scalar::Util
ok 46 - found prereq autodie
ok 47 - loaded autodie
ok 48 - found prereq namespace::autoclean
ok 49 - loaded namespace::autoclean
ok 50 - found prereq perl
ok 51 - found prereq version
ok 52 - loaded version
ok 53 - found phase test
ok 54 - found relationship test recommends
ok 55 - found prereq Test::Fatal
ok 56 - found relationship test requires
ok 57 - found prereq File::pushd
ok 58 - found prereq Parse::CPAN::Meta
ok 59 - found prereq Test::DZil
ok 60 - found prereq Test::More
ok 61 - found prereq Try::Tiny
1..61
ok
# Testing Dist-Zilla-Plugins-CJM 4.27
t/00-compile.t ..........
1..10
ok 1 - use Dist::Zilla::Plugin::ArchiveRelease;
ok 2 - use Dist::Zilla::Plugin::MakeMaker::Custom;
ok 3 - use Dist::Zilla::Plugin::Metadata;
ok 4 - use Dist::Zilla::Plugin::ModuleBuild::Custom;
ok 5 - use Dist::Zilla::Plugin::RecommendedPrereqs;
ok 6 - use Dist::Zilla::Plugin::Test::PrereqsFromMeta;
ok 7 - use Dist::Zilla::Plugin::VersionFromModule;
ok 8 - use Dist::Zilla::Role::HashDumper;
ok 9 - use Dist::Zilla::Role::ModuleInfo;
ok 10 - use Dist::Zilla::Plugin::GitVersionCheckCJM;
ok
->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/arcrel.t line 82.
->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/arcrel.t line 85.
t/arcrel.t ..............
1..6
ok 1 - ArchiveRelease prunes default releases directory
ok 2 - ArchiveRelease prunes non-standard releases directory
ok 3 - archived tarball
ok 4 - tarball is read-only
ok 5 - tarball was moved
ok 6 - ~ expansion
ok
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99.
t/gitvercheck.t .........
1..18
ok 1 - build 0.04
ok 2 - no errors in 0.04
ok 3 - can't build modified 0.04
ok 4 - errors in modified 0.04
ok 5 - can't build 0.05 yet
ok 6 - errors in 0.05
ok 7 - can build 0.05 now
ok 8 - no errors in 0.05 now
ok 9 - can't build with 0.045
ok 10 - errors with 0.045
ok 11 - can't build 0.05 with 0.045
ok 12 - errors in 0.05 with 0.045
ok 13 - can't build 0.05 with 0.045 committed
ok 14 - errors in 0.05 with 0.045 committed
ok 15 - can build with First 0.05
ok 16 - no errors with First 0.05
ok 17 - can't build with First unversioned
ok 18 - errors with First unversioned
ok
t/mb_custom.t ...........
1..10
ok 1 - build_requires
ok 2 - configure_requires
ok 3 - requires
ok 4 - configure_requires
ok 5 - requires
ok 6 - build_requires (api 0)
ok 7 - configure_requires
ok 8 - requires
ok 9 - build_requires (api 1)
ok 10 - test_requires (api 1)
ok
t/metadata.t ............
1..5
ok 1 - dynamic_config
ok 2 - no_index 1 directory
ok 3 - no_index 2 directories and package
ok 4 - bugtracker mailto
ok 5 - bugtracker mailto and web
ok
t/mm_custom.t ...........
1..10
ok 1 - BUILD_REQUIRES
ok 2 - CONFIGURE_REQUIRES
ok 3 - PREREQ_PM
ok 4 - CONFIGURE_REQUIRES
ok 5 - PREREQ_PM
ok 6 - BUILD_REQUIRES (api 0)
ok 7 - CONFIGURE_REQUIRES
ok 8 - PREREQ_PM
ok 9 - BUILD_REQUIRES (api 1)
ok 10 - TEST_REQUIRES (api 1)
ok
->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/recommendedprereqs.t line 23.
# Failed test 'runtime recommends'
# at t/recommendedprereqs.t line 27.
# Structures begin differing at:
# $got = undef
# $expected = HASH(0x4f010a0)
# Failed test 'test suggests'
# at t/recommendedprereqs.t line 38.
# Structures begin differing at:
# $got = undef
# $expected = HASH(0x50b1798)
# Looks like you failed 2 tests of 4.
t/recommendedprereqs.t ..
1..4
not ok 1 - runtime recommends
ok 2 - runtime suggests
ok 3 - test recommends
not ok 4 - test suggests
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/4 subtests
t/vermod.t ..............
1..2
ok 1 - VersionFromModule found version
ok 2 - Handled Latin-1 encoded module
ok
Test Summary Report
-------------------
t/recommendedprereqs.t (Wstat: 512 Tests: 4 Failed: 2)
Failed tests: 1, 4
Non-zero exit status: 2
Files=9, Tests=126, 7 wallclock secs ( 0.04 usr 0.00 sys + 6.40 cusr 0.34 csys = 6.78 CPU)
Result: FAIL
Failed 1/9 test programs. 2/126 subtests failed.
Makefile:919: recipe for target 'test_dynamic' failed
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory '/home/lamby/temp/cdt.20160818125642.v60ZjCEfNi.db.libdist-zilla-plugins-cjm-perl/libdist-zilla-plugins-cjm-perl-4.27'
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: libdist-zilla-plugins-cjm-perl.4.27-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 10897 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160818/cc4a255b/attachment.obj>
More information about the Reproducible-builds
mailing list