[debhelper-devel] Build failed in Jenkins: debhelper-tests_sid #94

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Tue Jun 13 20:42:44 UTC 2017


See <https://jenkins.debian.net/job/debhelper-tests_sid/94/display/redirect?page=changes>

Changes:

[niels] Dh_Lib: Use File::Copy instead of calling install(1)

[niels] Dh_Lib: Migrate doit to internal file copy

[niels] Avoid forking for most renames

[niels] Dh_Lib: Add on_pkgs_in_parallel

[niels] dh_fixperms: Run in parallel

[niels] dh_installchangelogs: Run in parallel

[niels] dh_compress: Run in parallel

[niels] d/changelog: Add changelog entries

------------------------------------------
[...truncated 218.93 KB...]
Package: dh-systemd
Section: oldlibs
Priority: extra
Architecture: all
Multi-Arch: foreign
Depends: debhelper (>= 9.20160709),
         ${misc:Depends},
Description: debhelper add-on to handle systemd unit files - transitional package
 This package is for transitional purposes and can be removed safely.
+ 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_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 'debhelper-build-deps' in '../debhelper-build-deps_10.5_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 debhelper-build-deps.
(Reading database ... 28744 files and directories currently installed.)
Preparing to unpack debhelper-build-deps_10.5_all.deb ...
Unpacking debhelper-build-deps (10.5) ...
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:
  libosp5 libsgmls-perl opensp po4a
Suggested packages:
  sgmlspl sgmls-doc doc-base sgml-data
Recommended packages:
  libterm-readkey-perl libunicode-linebreak-perl
The following NEW packages will be installed:
  libosp5 libsgmls-perl opensp po4a
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 2900 kB of archives.
After this operation, 6657 kB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian sid/main amd64 libsgmls-perl all 1.03ii-36 [26.5 kB]
Get:2 http://cdn-fastly.deb.debian.org/debian sid/main amd64 libosp5 amd64 1.5.2-13+b1 [948 kB]
Get:3 http://cdn-fastly.deb.debian.org/debian sid/main amd64 opensp amd64 1.5.2-13+b1 [449 kB]
Get:4 http://cdn-fastly.deb.debian.org/debian sid/main amd64 po4a all 0.51-1 [1477 kB]
Fetched 2900 kB in 1s (2470 kB/s)
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
Selecting previously unselected package libsgmls-perl.
(Reading database ... 28748 files and directories currently installed.)
Preparing to unpack .../libsgmls-perl_1.03ii-36_all.deb ...
Unpacking libsgmls-perl (1.03ii-36) ...
Selecting previously unselected package libosp5.
Preparing to unpack .../libosp5_1.5.2-13+b1_amd64.deb ...
Unpacking libosp5 (1.5.2-13+b1) ...
Selecting previously unselected package opensp.
Preparing to unpack .../opensp_1.5.2-13+b1_amd64.deb ...
Unpacking opensp (1.5.2-13+b1) ...
Selecting previously unselected package po4a.
Preparing to unpack .../archives/po4a_0.51-1_all.deb ...
Unpacking po4a (0.51-1) ...
Setting up libosp5 (1.5.2-13+b1) ...
Processing triggers for sgml-base (1.29) ...
Processing triggers for libc-bin (2.24-11) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libsgmls-perl (1.03ii-36) ...
Setting up opensp (1.5.2-13+b1) ...
Setting up po4a (0.51-1) ...
Setting up debhelper-build-deps (10.5) ...
+ timeout 6h dpkg-buildpackage -us -uc -tc
dpkg-buildpackage: info: source package debhelper
dpkg-buildpackage: info: source version 10.5
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Niels Thykier <niels at thykier.net>
 dpkg-source --before-build testrun
dpkg-buildpackage: info: host architecture amd64
dpkg-source: info: using options from testrun/debian/source/local-options: --tar-ignore --tar-ignore=debhelper/.idea
 debian/rules clean
./run dh clean --without autoreconf --with build-stamp
   dh_testdir
   dh_auto_clean
	make -j23 clean
make[1]: Entering directory '/tmp/testrun'
rm -f *.1 *.7 Debian/Debhelper/Dh_Version.pm
po4a --previous --rm-translations --rm-backups man/po4a/po4a.cfg
 (989 entries)
for lang in de ja es fr pt; do \
	if [ -e man/$lang ]; then rmdir man/$lang; fi; \
done;
make[1]: Leaving directory '/tmp/testrun'
   dh_clean
 dpkg-source -b testrun
dpkg-source: info: using options from testrun/debian/source/local-options: --tar-ignore --tar-ignore=debhelper/.idea
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building debhelper in debhelper_10.5.tar.xz
dpkg-source: info: building debhelper in debhelper_10.5.dsc
 debian/rules build
./run dh build --without autoreconf --with build-stamp
   dh_testdir
   dh_auto_configure
   dh_auto_build
	make -j23 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/tmp/testrun'
printf "package Debian::Debhelper::Dh_Version;\n\$version='10.5';\n1" > \
	Debian/Debhelper/Dh_Version.pm
cat debhelper.pod | \
	perl -e ' undef $/; foreach (@ARGV) { open (IN, $_) or die "$_: $!"; $file=<IN>; close IN; if ($file=~m/=head1 .*?\n\n(.*?) - (.*?)\n\n/s) { my $item="=item $1(1)\n\n$2\n\n"; if (" dh_installmanpages " !~ / $1 /) { $list.=$item; } else { $list_deprecated.=$item; } } } END { while (<STDIN>) { s/#LIST#/$list/; s/#LIST_DEPRECATED#/$list_deprecated/; print; }; }' dh_auto_build dh_auto_clean dh_auto_configure dh_auto_install dh_auto_test dh_bugfiles dh_builddeb dh_clean dh_compress dh_fixperms dh_gconf dh_gencontrol dh_icons dh_install dh_installcatalogs dh_installchangelogs dh_installcron dh_installdeb dh_installdebconf dh_installdirs dh_installdocs dh_installemacsen dh_installexamples dh_installgsettings dh_installifupdown dh_installinfo dh_installinit dh_installlogcheck dh_installlogrotate dh_installman dh_installmanpages dh_installmenu dh_installmime dh_installmodules dh_installpam dh_installppp dh_installudev dh_installwm dh_installxfonts dh_link dh_lintian dh_listpackages dh_makeshlibs dh_md5sums dh_missing dh_movefiles dh_perl dh_prep dh_shlibdeps dh_strip dh_systemd_enable dh_systemd_start dh_testdir dh_testroot dh_ucf dh_update_autotools_config dh_usrlocal | \
	pod2man --utf8 -c Debhelper -r "10.5" --name="debhelper" --section=7  > debhelper.7
pod2man --utf8 -c Debhelper -r "10.5" --name="debhelper" --section=7 debhelper-obsolete-compat.pod > debhelper-obsolete-compat.7
find . -maxdepth 1 -type f -perm /100 -name "dh*" \
	-exec pod2man --utf8 -c Debhelper -r "10.5" {} {}.1 \;
po4a --previous -L UTF-8 man/po4a/po4a.cfg 
Discard man/es/debhelper.pod (192 of 273 strings; only 70.32% translated; need 80%).
Discard man/es/debhelper-obsolete-compat.pod (39 of 49 strings; only 79.59% translated; need 80%).
Discard man/es/dh_clean.pod (20 of 28 strings; only 71.42% translated; need 80%).
Discard man/es/dh_install.pod (34 of 47 strings; only 72.34% translated; need 80%).
Discard man/es/dh_installinit.pod (41 of 59 strings; only 69.49% translated; need 80%).
Discard man/es/dh_strip.pod (24 of 43 strings; only 55.81% translated; need 80%).
Discard man/es/dh_systemd_enable.pod (9 of 27 strings; only 33.33% translated; need 80%).
Discard man/es/dh_systemd_start.pod (11 of 25 strings; only 44% translated; need 80%).
Discard man/es/strings-kept-translations.pod (0 of 1 strings; only 0% translated; need 80%).
Discard man/ja/dh_installdocs.pod (38 of 49 strings; only 77.55% translated; need 80%).
Discard man/ja/dh_installinit.pod (46 of 59 strings; only 77.96% translated; need 80%).
Discard man/ja/dh_systemd_enable.pod (18 of 27 strings; only 66.66% translated; need 80%).
Discard man/ja/dh_systemd_start.pod (18 of 25 strings; only 72% translated; need 80%).
set -e; \
for lang in de ja es fr pt; do \
	dir=man/$lang; \
	for file in $dir/dh*.pod; do \
		prog=`basename $file | sed 's/.pod//'`; \
		pod2man --utf8 -c Debhelper -r "10.5" $file $prog.$lang.1; \
	done; \
	if [ -e $dir/debhelper.pod ]; then \
		cat $dir/debhelper.pod | \
			perl -e ' undef $/; foreach (@ARGV) { open (IN, $_) or die "$_: $!"; $file=<IN>; close IN; if ($file=~m/=head1 .*?\n\n(.*?) - (.*?)\n\n/s) { my $item="=item $1(1)\n\n$2\n\n"; if (" dh_installmanpages " !~ / $1 /) { $list.=$item; } else { $list_deprecated.=$item; } } } END { while (<STDIN>) { s/#LIST#/$list/; s/#LIST_DEPRECATED#/$list_deprecated/; print; }; }' `find $dir -type f -maxdepth 1 -name "dh_*.pod" | LC_ALL=C sort` | \
			pod2man --utf8 -c Debhelper -r "10.5" --name="debhelper" --section=7 > debhelper.$lang.7; \
	fi; \
	if [ -e $dir/debhelper-obsolete-compat.pod ]; then \
		pod2man --utf8 -c Debhelper -r "10.5" --name="debhelper" --section=7 $dir/debhelper-obsolete-compat.pod > debhelper-obsolete-compat.$lang.7; \
	fi; \
done
make[1]: Leaving directory '/tmp/testrun'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/tmp/testrun'
./run dh_auto_test --no-parallel
	make -j1 test
make[2]: Entering directory '/tmp/testrun'
printf "package Debian::Debhelper::Dh_Version;\n\$version='10.5';\n1" > \
	Debian/Debhelper/Dh_Version.pm
./run perl -MTest::Harness -e 'runtests grep { ! /CVS/ && ! /\.svn/ && -f && -x } @ARGV' t/* t/*/*
t/dh-lib.t .......................... ok
Can't call method "on_pkgs_in_parallel" without a package or object reference at ./dh_compress line 80.

#   Failed test 'Could not run ./dh_compress : 6400'
#   at t/dh_compress.t line 91.

#   Failed test '5k txt doc compressed, 2k txt doc not compressed'
#   at t/dh_compress.t line 22.
#     Structures begin differing at:
#          $got->[0] = 'bar.txt'
#     $expected->[0] = 'bar.txt.gz'
Can't call method "on_pkgs_in_parallel" without a package or object reference at ./dh_compress line 80.

#   Failed test 'Could not run ./dh_compress -- usr/share/doc/debhelper/foo.txt usr/share/doc/debhelper/bar.txt: 6400'
#   at t/dh_compress.t line 91.

#   Failed test 'both 5k and 2k txt docs compressed'
#   at t/dh_compress.t line 38.
#     Structures begin differing at:
#          $got->[0] = 'bar.txt'
#     $expected->[0] = 'bar.txt.gz'
Can't call method "on_pkgs_in_parallel" without a package or object reference at ./dh_compress line 80.

#   Failed test 'Could not run ./dh_compress -- /usr/share/doc/debhelper/foo.txt /usr/share/doc/debhelper/bar.txt: 6400'
#   at t/dh_compress.t line 91.

#   Failed test 'both 5k and 2k txt docs compressed by absolute path args'
#   at t/dh_compress.t line 53.
#     Structures begin differing at:
#          $got->[0] = 'bar.txt'
#     $expected->[0] = 'bar.txt.gz'
# Looks like you failed 6 tests of 6.
t/dh_compress.t ..................... 
Dubious, test returned 6 (wstat 1536, 0x600)
Failed 6/6 subtests 
t/dh_install.t ...................... ok
t/dh_link.t ......................... ok
t/maintscript.t ..................... ok
t/override_target.t ................. ok
t/pod.t ............................. skipped: Test::Pod required
t/size.t ............................ ok
t/syntax.t .......................... ok
t/buildsystems/buildsystem_tests.t .. ok
t/dh_installdocs/dh_installdocs.t ... ok
t/dh_installinit/dh_installinit.t ... ok
dh_install: Please use dh_missing --list-missing/--fail-missing instead
dh_install: This feature will be removed in compat 11.
t/dh_missing/dh_missing.t ........... ok

Test Summary Report
-------------------
t/dh_compress.t                   (Wstat: 1536 Tests: 6 Failed: 6)
  Failed tests:  1-6
  Non-zero exit status: 6
Files=13, Tests=604, 20 wallclock secs ( 0.26 usr  0.03 sys +  9.96 cusr  2.05 csys = 12.30 CPU)
Result: FAIL
Failed 1/13 test programs. 6/604 subtests failed.
Makefile:114: recipe for target 'test' failed
make[2]: *** [test] Error 255
make[2]: Leaving directory '/tmp/testrun'
dh_auto_test: make -j1 test returned exit code 2
debian/rules:17: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2
make[1]: Leaving directory '/tmp/testrun'
debian/rules:13: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
+ cleanup
+ '[' -e /chroots/chroot-run-sid.zJFtR3N6y/tmp/testrun/stats.csv ']'
+ '[' false = true ']'
++ ls -1 '/chroots/chroot-run-sid.zJFtR3N6y/tmp/debian-edu-doc_*.changes'
++ true
+ CHANGES=
+ '[' '!' -z '' ']'
+ '[' false = true ']'
+ '[' -d /chroots/chroot-run-sid.zJFtR3N6y/proc ']'
+ sudo umount -l /chroots/chroot-run-sid.zJFtR3N6y/proc
+ '[' -d /chroots/chroot-run-sid.zJFtR3N6y/testrun ']'
+ '[' -d /chroots/chroot-run-sid.zJFtR3N6y ']'
+ sudo rm -rf --one-file-system /chroots/chroot-run-sid.zJFtR3N6y
Tue 13 Jun 20:42:44 UTC 2017 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-j0rNJnKT, which will now be removed.
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user niels at thykier.net



More information about the debhelper-devel mailing list