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

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Tue Apr 4 00:02:45 UTC 2017


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

Changes:

[biebl] Add support for Meson build system

------------------------------------------
[...truncated 214.82 KB...]
           Bernhard R. Link <brlink at debian.org>
Build-Depends: dpkg-dev (>= 1.18.0~),
               perl:any,
               po4a (>= 0.24)
Standards-Version: 3.9.8
Vcs-Git: https://anonscm.debian.org/git/debhelper/debhelper.git
Vcs-Browser: https://anonscm.debian.org/git/debhelper/debhelper.git

Package: debhelper
Architecture: all
Depends: autotools-dev,
         binutils,
         dh-autoreconf (>= 12~),
         dh-strip-nondeterminism (>= 0.028~),
         dpkg (>= 1.16.2),
         dpkg-dev (>= 1.18.2~),
         file (>= 3.23),
         libdpkg-perl (>= 1.17.14),
         man-db (>= 2.5.1-1),
         po-debconf,
         ${misc:Depends},
         ${perl:Depends}
Breaks: dh-systemd (<< 1.38)
Replaces: dh-systemd (<< 1.38)
Suggests: dh-make
Multi-Arch: foreign
Description: helper programs for debian/rules
 A collection of programs that can be used in a debian/rules file to
 automate common tasks related to building Debian packages. Programs
 are included to install various files into your package, compress
 files, fix file permissions, integrate your package with the Debian
 menu system, debconf, doc-base, etc. Most Debian packages use debhelper
 as part of their build process.

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.2.6_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 ... 28747 files and directories currently installed.)
Preparing to unpack debhelper-build-deps_10.2.6_all.deb ...
Unpacking debhelper-build-deps (10.2.6) ...
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://ftp.de.debian.org/debian sid/main amd64 libsgmls-perl all 1.03ii-36 [26.5 kB]
Get:2 http://ftp.de.debian.org/debian sid/main amd64 libosp5 amd64 1.5.2-13+b1 [948 kB]
Get:3 http://ftp.de.debian.org/debian sid/main amd64 opensp amd64 1.5.2-13+b1 [449 kB]
Get:4 http://ftp.de.debian.org/debian sid/main amd64 po4a all 0.51-1 [1477 kB]
Fetched 2900 kB in 0s (29.7 MB/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 ... 28751 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-9) ...
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.2.6) ...
+ timeout 6h dpkg-buildpackage -us -uc -tc
dpkg-buildpackage: info: source package debhelper
dpkg-buildpackage: info: source version 10.2.6
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Helmut Grohne <helmut at subdivi.de>
 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 --no-parallel --without autoreconf --with build-stamp
   dh_testdir -O--no-parallel
   dh_auto_clean -O--no-parallel
	make -j1 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
 (969 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 -O--no-parallel
 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.2.6.tar.xz
dpkg-source: info: building debhelper in debhelper_10.2.6.dsc
 debian/rules build
./run dh build --no-parallel --without autoreconf --with build-stamp
   dh_testdir -O--no-parallel
   dh_auto_configure -O--no-parallel
   dh_auto_build -O--no-parallel
	make -j1 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/tmp/testrun'
printf "package Debian::Debhelper::Dh_Version;\n\$version='10.2.6';\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_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.2.6" --name="debhelper" --section=7  > debhelper.7
pod2man --utf8 -c Debhelper -r "10.2.6" --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.2.6" {} {}.1 \;
po4a --previous -L UTF-8 man/po4a/po4a.cfg 
Discard man/es/debhelper.pod (189 of 266 strings; only 71.05% 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 45 strings; only 75.55% translated; need 80%).
Discard man/es/dh_installinit.pod (42 of 56 strings; only 75% 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 26 strings; only 34.61% 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_systemd_enable.pod (18 of 26 strings; only 69.23% 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.2.6" $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.2.6" --name="debhelper" --section=7 > debhelper.$lang.7; \
	fi; \
	if [ -e $dir/debhelper-obsolete-compat.pod ]; then \
		pod2man --utf8 -c Debhelper -r "10.2.6" --name="debhelper" --section=7 $dir/debhelper-obsolete-compat.pod > debhelper-obsolete-compat.$lang.7; \
	fi; \
done
make[1]: Leaving directory '/tmp/testrun'
   dh_auto_test -O--no-parallel
	make -j1 test
make[1]: Entering directory '/tmp/testrun'
printf "package Debian::Debhelper::Dh_Version;\n\$version='10.2.6';\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
t/dh_compress.t ..................... ok
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

#   Failed test 'load_all_buildsystems() loads all built-in buildsystems'
#   at t/buildsystems/buildsystem_tests.t line 243.
#     Structures begin differing at:
#          $got->[10] = 'ninja'
#     $expected->[10] = Does not exist
# Looks like you planned 300 tests but ran 310.
# Looks like you failed 1 test of 310 run.
t/buildsystems/buildsystem_tests.t .. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/300 subtests 
t/dh_installdocs/dh_installdocs.t ... ok
t/dh_installinit/dh_installinit.t ... ok

Test Summary Report
-------------------
t/buildsystems/buildsystem_tests.t (Wstat: 256 Tests: 310 Failed: 11)
  Failed tests:  80, 301-310
  Non-zero exit status: 1
  Parse errors: Bad plan.  You planned 300 tests but ran 310.
Files=12, Tests=578, 18 wallclock secs ( 0.23 usr  0.04 sys +  8.94 cusr  1.66 csys = 10.87 CPU)
Result: FAIL
Failed 1/12 test programs. 11/578 subtests failed.
Makefile:110: recipe for target 'test' failed
make[1]: *** [test] Error 255
make[1]: Leaving directory '/tmp/testrun'
dh_auto_test: make -j1 test returned exit code 2
debian/rules:14: 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.K4vfPMtdu/tmp/testrun/stats.csv ']'
++ ls -1 '/chroots/chroot-run-sid.K4vfPMtdu/tmp/debian-edu-doc_*.changes'
++ true
+ CHANGES=
+ '[' '!' -z '' ']'
+ '[' false = true ']'
+ '[' -d /chroots/chroot-run-sid.K4vfPMtdu/proc ']'
+ sudo umount -l /chroots/chroot-run-sid.K4vfPMtdu/proc
+ '[' -d /chroots/chroot-run-sid.K4vfPMtdu/testrun ']'
+ '[' -d /chroots/chroot-run-sid.K4vfPMtdu ']'
+ sudo rm -rf --one-file-system /chroots/chroot-run-sid.K4vfPMtdu
Tue  4 Apr 00:02:45 UTC 2017 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-bJQl6G52, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the debhelper-devel mailing list