[Qa-jenkins-scm] Build failed in Jenkins: reproducible_strip-nondeterminism_from_git_branches #1

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Tue Nov 22 11:35:28 UTC 2016


https://jenkins.debian.net/job/reproducible_strip-nondeterminism_from_git_branches/1/------------------------------------------
[...truncated 2747 lines...]
 ${misc:Depends},
 ${perl:Depends},
Multi-Arch: foreign
Description: file non-deterministic information stripper — Debhelper add-on
 StripNondeterminism is a library for stripping non-deterministic
 information, such as timestamps and file system order, from files. It
 is used as part of the Reproducible Builds project.
 .
 This can be used as a post-processing step to improve the
 reproducibility of a build product, when the build process itself
 cannot be made deterministic.
 .
 This package installs the ‘dh_strip_nondeterminism’ Debhelper command
 that strips nondeterminism as part of a Debian package build process.
+ mk-build-deps -ir
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installchangelogs
dh_installchangelogs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_compress
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'strip-nondeterminism-build-deps' in '../strip-nondeterminism-build-deps_0.028-1_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package strip-nondeterminism-build-deps.
(Reading database ... 29707 files and directories currently installed.)
Preparing to unpack strip-nondeterminism-build-deps_0.028-1_all.deb ...
Unpacking strip-nondeterminism-build-deps (0.028-1) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  libdevel-cover-perl
Suggested packages:
  libbrowser-open-perl libcapture-tiny-perl libjson-xs-perl
  libpod-coverage-perl libppi-html-perl | perltidy libsereal-decoder-perl
  libsereal-encoder-perl libtest-differences-perl
Recommended packages:
  libtemplate-perl
The following NEW packages will be installed:
  libdevel-cover-perl
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 184 kB of archives.
After this operation, 600 kB of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian sid/main amd64 libdevel-cover-perl amd64 1.23-2+b1 [184 kB]
Fetched 184 kB in 0s (15.7 MB/s)
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
Selecting previously unselected package libdevel-cover-perl.
(Reading database ... 29711 files and directories currently installed.)
Preparing to unpack .../libdevel-cover-perl_1.23-2+b1_amd64.deb ...
Unpacking libdevel-cover-perl (1.23-2+b1) ...
Setting up libdevel-cover-perl (1.23-2+b1) ...
Setting up strip-nondeterminism-build-deps (0.028-1) ...
Processing triggers for man-db (2.7.5-2) ...
+ gbp buildpackage
gbp:warning: Pristine-tar branch "pristine-tar" not found
 dpkg-buildpackage -rfakeroot -D -us -uc -i -I
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: info: source package strip-nondeterminism
dpkg-buildpackage: info: source version 0.028-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Chris Lamb <lamby at debian.org>
 dpkg-source -i -I --before-build testrun
dpkg-buildpackage: info: host architecture amd64
dpkg-source: info: using options from testrun/debian/source/options: --single-debian-patch
 fakeroot debian/rules clean
dh clean
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/tmp/testrun'
rm -rf Makefile MYMETA.* cover_db/ blib/
dh_auto_clean
make[1]: Leaving directory '/tmp/testrun'
   dh_clean
 dpkg-source -i -I -b testrun
dpkg-source: info: using options from testrun/debian/source/options: --single-debian-patch
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building strip-nondeterminism using existing ./strip-nondeterminism_0.028.orig.tar.gz
dpkg-source: info: building strip-nondeterminism in strip-nondeterminism_0.028-1.debian.tar.xz
dpkg-source: info: building strip-nondeterminism in strip-nondeterminism_0.028-1.dsc
 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=/tmp/testrun=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/tmp/testrun=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
Warning: NAME must be a package name
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for strip-nondeterminism
Writing MYMETA.yml and MYMETA.json
   dh_auto_build
	make -j1
make[1]: Entering directory '/tmp/testrun'
cp lib/File/StripNondeterminism/handlers/gettext.pm blib/lib/File/StripNondeterminism/handlers/gettext.pm
cp lib/File/StripNondeterminism/handlers/pearregistry.pm blib/lib/File/StripNondeterminism/handlers/pearregistry.pm
cp lib/File/StripNondeterminism.pm blib/lib/File/StripNondeterminism.pm
cp lib/File/StripNondeterminism/handlers/gzip.pm blib/lib/File/StripNondeterminism/handlers/gzip.pm
cp lib/File/StripNondeterminism/Common.pm blib/lib/File/StripNondeterminism/Common.pm
cp lib/File/StripNondeterminism/handlers/javadoc.pm blib/lib/File/StripNondeterminism/handlers/javadoc.pm
cp lib/File/StripNondeterminism/handlers/zip.pm blib/lib/File/StripNondeterminism/handlers/zip.pm
cp lib/File/StripNondeterminism/handlers/png.pm blib/lib/File/StripNondeterminism/handlers/png.pm
cp lib/File/StripNondeterminism/handlers/jar.pm blib/lib/File/StripNondeterminism/handlers/jar.pm
cp lib/File/StripNondeterminism/handlers/javaproperties.pm blib/lib/File/StripNondeterminism/handlers/javaproperties.pm
cp lib/File/StripNondeterminism/handlers/ar.pm blib/lib/File/StripNondeterminism/handlers/ar.pm
cp bin/dh_strip_nondeterminism blib/script/dh_strip_nondeterminism
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/dh_strip_nondeterminism
cp bin/strip-nondeterminism blib/script/strip-nondeterminism
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/strip-nondeterminism
Manifying 2 pod documents
make[1]: Leaving directory '/tmp/testrun'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/tmp/testrun'
cover -test -ignore_re '^t/'
Deleting database /tmp/testrun/cover_db
cover: running make test "OPTIMIZE=-O0 -fprofile-arcs -ftest-coverage" "OTHERLDFLAGS=-fprofile-arcs -ftest-coverage"
make[2]: Entering directory '/tmp/testrun'
PERL_DL_NONLAZY=1 PERL_USE_UNSAFE_INC=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
strip-nondeterminism: /tmp/mXD6ojhfj2/android.apk: ignoring signed JAR file
/tmp/pN_REyPOIy/bug_802057.png: 1182 bytes of garbage after IEND chunk at /tmp/testrun/blib/lib/File/StripNondeterminism/handlers/png.pm line 145.
/tmp/kvu7MXtCXD/huge-chunk-size.png: invalid length in 'tEXt' header at /tmp/testrun/blib/lib/File/StripNondeterminism/handlers/png.pm line 120.
t/fixtures.t ........ ok
t/javaproperties.t .. ok
All tests successful.
Files=2, Tests=16, 10 wallclock secs ( 0.06 usr  0.01 sys +  9.29 cusr  0.46 csys =  9.82 CPU)
Result: PASS
make[2]: Leaving directory '/tmp/testrun'
Reading database from /tmp/testrun/cover_db


----------------------------------- ------ ------ ------ ------ ------ ------
File                                  stmt   bran   cond    sub   time  total
----------------------------------- ------ ------ ------ ------ ------ ------
.../lib/File/StripNondeterminism.pm   80.0   40.0   66.6   93.7   94.0   68.9
...le/StripNondeterminism/Common.pm  100.0    n/a    n/a  100.0    0.0  100.0
...ripNondeterminism/handlers/ar.pm  100.0   64.2   50.0  100.0    0.0   89.0
...ndeterminism/handlers/gettext.pm   20.6    0.0    0.0   66.6    0.5   18.1
...pNondeterminism/handlers/gzip.pm   79.6   42.5   33.3  100.0    0.1   65.8
...ipNondeterminism/handlers/jar.pm   89.6   65.3   50.0  100.0    3.3   82.5
...ndeterminism/handlers/javadoc.pm   95.8   63.6   33.3  100.0    0.0   83.3
...inism/handlers/javaproperties.pm  100.0   62.5   50.0  100.0    0.1   89.6
...rminism/handlers/pearregistry.pm  100.0   50.0   40.0  100.0    0.0   86.2
...ipNondeterminism/handlers/png.pm   97.3   73.3  100.0  100.0    0.2   91.7
...ipNondeterminism/handlers/zip.pm   79.7   46.1   58.3   85.7    1.2   72.6
Total                                 82.4   49.1   55.1   94.9  100.0   73.7
----------------------------------- ------ ------ ------ ------ ------ ------


HTML output written to /tmp/testrun/cover_db/coverage.html
done.
make[1]: Leaving directory '/tmp/testrun'
 fakeroot debian/rules binary
dh binary
   dh_testroot
   dh_prep
   dh_auto_install
	make -j1 install DESTDIR=/tmp/testrun/debian/tmp AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/tmp/testrun'
Manifying 2 pod documents
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/Common.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/ar.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/javaproperties.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/jar.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/png.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/zip.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/javadoc.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/gzip.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/pearregistry.pm
Installing /tmp/testrun/debian/tmp/usr/share/perl5/File/StripNondeterminism/handlers/gettext.pm
Installing /tmp/testrun/debian/tmp/usr/share/man/man1/strip-nondeterminism.1p
Installing /tmp/testrun/debian/tmp/usr/share/man/man1/dh_strip_nondeterminism.1p
Installing /tmp/testrun/debian/tmp/usr/bin/strip-nondeterminism
Installing /tmp/testrun/debian/tmp/usr/bin/dh_strip_nondeterminism
make[1]: Leaving directory '/tmp/testrun'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'strip-nondeterminism' in '../strip-nondeterminism_0.028-1_all.deb'.
dpkg-deb: building package 'dh-strip-nondeterminism' in '../dh-strip-nondeterminism_0.028-1_all.deb'.
dpkg-deb: building package 'libfile-stripnondeterminism-perl' in '../libfile-stripnondeterminism-perl_0.028-1_all.deb'.
 dpkg-genbuildinfo
 dpkg-genchanges  >../strip-nondeterminism_0.028-1_amd64.changes
dpkg-genchanges: info: including full source code in upload
 dpkg-source -i -I --after-build testrun
dpkg-source: info: using options from testrun/debian/source/options: --single-debian-patch
dpkg-buildpackage: info: full upload (original source is included)
Now running lintian...
warning: the authors of lintian do not recommend running it with root privileges!
Finished running lintian.
Now signing changes and any dsc files...
 signfile strip-nondeterminism_0.028-1.dsc Chris Lamb <lamby at debian.org>
gpg: directory '/root/.gnupg' created
gpg: new configuration file '/root/.gnupg/dirmngr.conf' created
gpg: new configuration file '/root/.gnupg/gpg.conf' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: skipped "Chris Lamb <lamby at debian.org>": No secret key
gpg: /tmp/debsign.DpQUBj7S/strip-nondeterminism_0.028-1.dsc: clearsign failed: No secret key
debsign: gpg error occurred!  Aborting....
debuild: fatal error at line 1295:
running debsign failed
gbp:error: 'debuild -i -I' failed: it exited with 29
+ cleanup
+ '[' -e /chroots/chroot-run-sid.oLEipgacf/tmp/testrun/stats.csv ']'
++ ls -1 '/chroots/chroot-run-sid.oLEipgacf/tmp/debian-edu-doc_*.changes'
++ true
+ CHANGES=
+ '[' '!' -z '' ']'
+ '[' false = true ']'
+ '[' -d /chroots/chroot-run-sid.oLEipgacf/proc ']'
+ sudo umount -l /chroots/chroot-run-sid.oLEipgacf/proc
+ '[' -d /chroots/chroot-run-sid.oLEipgacf/testrun ']'
+ '[' -d /chroots/chroot-run-sid.oLEipgacf ']'
+ sudo rm -rf --one-file-system /chroots/chroot-run-sid.oLEipgacf
Tue 22 Nov 11:35:28 UTC 2016 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-KmrVPBjl, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list