Build failed in Jenkins: lintian-tests_sid #3913
See <https://jenkins.debian.net/job/lintian-tests_sid/3913/display/redirect>
Changes:
------------------------------------------
[...truncated 254.35 KB...]
t/scripts/01-critic/lib.t (Wstat: 256 Tests: 44 Failed: 7)
Failed tests: 6, 9, 11, 14, 17, 22, 33
Non-zero exit status: 1
t/scripts/01-critic/checks.t (Wstat: 256 Tests: 57 Failed: 35)
Failed tests: 1, 3, 5, 7, 9-14, 16-19, 22, 29-35, 40-42
44-45, 47-49, 51, 53-55, 57
Non-zero exit status: 1
Files=72, Tests=19604, 53 wallclock secs ( 3.45 usr 0.30 sys + 362.97 cusr 25.21 csys = 391.93 CPU)
Result: FAIL
............S.........................................S.......................T.
.T..........S.
tests::binaries-from-other-arch: ---- START BUILD LOG
tests::binaries-from-other-arch: dpkg-buildpackage: info: source package binaries-from-other-arch
tests::binaries-from-other-arch: dpkg-buildpackage: info: source version 1.0
tests::binaries-from-other-arch: dpkg-buildpackage: info: source distribution unstable
tests::binaries-from-other-arch: dpkg-buildpackage: info: source changed by Debian Lintian Maintainers <lintian-maint@debian.org>
tests::binaries-from-other-arch: dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit --before-build .
tests::binaries-from-other-arch: dpkg-buildpackage: info: host architecture amd64
tests::binaries-from-other-arch: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::binaries-from-other-arch: debian/rules clean
tests::binaries-from-other-arch: dh clean
tests::binaries-from-other-arch: dh_clean
tests::binaries-from-other-arch: dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit -b .
tests::binaries-from-other-arch: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::binaries-from-other-arch: dpkg-source: info: using source format '1.0'
tests::binaries-from-other-arch: dpkg-source: info: building binaries-from-other-arch in binaries-from-other-arch_1.0.tar.gz
tests::binaries-from-other-arch: dpkg-source: info: building binaries-from-other-arch in binaries-from-other-arch_1.0.dsc
tests::binaries-from-other-arch: debian/rules binary
tests::binaries-from-other-arch: sh debian/dumpobj > debian/elfobject
tests::binaries-from-other-arch: dh binary
tests::binaries-from-other-arch: dh_update_autotools_config
tests::binaries-from-other-arch: dh_autoreconf
tests::binaries-from-other-arch: create-stamp debian/debhelper-build-stamp
tests::binaries-from-other-arch: dh_testroot
tests::binaries-from-other-arch: dh_prep
tests::binaries-from-other-arch: dh_install
tests::binaries-from-other-arch: dh_installdocs
tests::binaries-from-other-arch: dh_installchangelogs
tests::binaries-from-other-arch: dh_perl
tests::binaries-from-other-arch: dh_link
tests::binaries-from-other-arch: dh_strip_nondeterminism
tests::binaries-from-other-arch: dh_compress
tests::binaries-from-other-arch: dh_fixperms
tests::binaries-from-other-arch: dh_missing
tests::binaries-from-other-arch: dh_strip
tests::binaries-from-other-arch: dh_makeshlibs
tests::binaries-from-other-arch: objdump: debian/binaries-from-other-arch/usr/bin/elfobject: file truncated
tests::binaries-from-other-arch: dh_makeshlibs: objdump -p debian/binaries-from-other-arch/usr/bin/elfobject returned exit code 1
tests::binaries-from-other-arch: make: *** [debian/rules:11: binary] Error 255
tests::binaries-from-other-arch: dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
tests::binaries-from-other-arch: ---- END BUILD LOG
error tests::binaries-from-other-arch: internal error: cd /tmp/testrun/debian/test-out/tests/binaries-from-other-arch/binaries-from-other-arch-1.0 && dpkg-buildpackage -rfakeroot -us -uc -d -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --source-option=--auto-commit >/tmp/testrun/debian/test-out/tests/binaries-from-other-arch/build.binaries-from-other-arch 2>&1 at t/runtests line 466.
...........
tests::binaries-missing-depends-on-numpy-abi: diff -u t/tests/binaries-missing-depends-on-numpy-abi/tags /tmp/testrun/debian/test-out/tests/binaries-missing-depends-on-numpy-abi/tags.binaries-missing-depends-on-numpy-abi
--- t/tests/binaries-missing-depends-on-numpy-abi/tags 2019-08-19 13:02:55.463792041 +0000
+++ /tmp/testrun/debian/test-out/tests/binaries-missing-depends-on-numpy-abi/tags.binaries-missing-depends-on-numpy-abi 2019-08-19 13:06:33.584398357 +0000
@@ -1 +1,2 @@
E: binaries-missing-depends-on-numpy-abi: missing-dependency-on-numpy-abi
+W: binaries-missing-depends-on-numpy-abi: shared-lib-without-dependency-information usr/lib/python2.7/dist-packages/basic.so
fail tests::binaries-missing-depends-on-numpy-abi: output differs!
..................S.............................................................
.........S.S............SS.....................
tests::debhelper-no-depends: ---- START BUILD LOG
tests::debhelper-no-depends: dpkg-buildpackage: info: source package debhelper-no-depends
tests::debhelper-no-depends: dpkg-buildpackage: info: source version 1.0
tests::debhelper-no-depends: dpkg-buildpackage: info: source distribution unstable
tests::debhelper-no-depends: dpkg-buildpackage: info: source changed by Debian Lintian Maintainers <lintian-maint@debian.org>
tests::debhelper-no-depends: dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit --before-build .
tests::debhelper-no-depends: dpkg-buildpackage: info: host architecture amd64
tests::debhelper-no-depends: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::debhelper-no-depends: debian/rules clean
tests::debhelper-no-depends: dh clean
tests::debhelper-no-depends: dh_clean
tests::debhelper-no-depends: dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit -b .
tests::debhelper-no-depends: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::debhelper-no-depends: dpkg-source: info: using source format '1.0'
tests::debhelper-no-depends: dpkg-source: info: building debhelper-no-depends in debhelper-no-depends_1.0.tar.gz
tests::debhelper-no-depends: dpkg-source: info: building debhelper-no-depends in debhelper-no-depends_1.0.dsc
tests::debhelper-no-depends: debian/rules binary
tests::debhelper-no-depends: dh binary-arch
tests::debhelper-no-depends: dh binary-indep --until dh_prep
tests::debhelper-no-depends: dh: The --until option is not supported any longer (#932537). Use override targets instead.
tests::debhelper-no-depends: make: *** [debian/rules:8: binary-indep] Error 255
tests::debhelper-no-depends: dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
tests::debhelper-no-depends: ---- END BUILD LOG
error tests::debhelper-no-depends: internal error: cd /tmp/testrun/debian/test-out/tests/debhelper-no-depends/debhelper-no-depends-1.0 && dpkg-buildpackage -rfakeroot -us -uc -d -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --source-option=--auto-commit >/tmp/testrun/debian/test-out/tests/debhelper-no-depends/build.debhelper-no-depends 2>&1 at t/runtests line 466.
................................................................................
..........................................................................
tests::manpages-general: diff -u t/tests/manpages-general/tags /tmp/testrun/debian/test-out/tests/manpages-general/tags.manpages-general
--- t/tests/manpages-general/tags 2019-08-19 13:02:55.587787824 +0000
+++ /tmp/testrun/debian/test-out/tests/manpages-general/tags.manpages-general 2019-08-19 13:08:40.184105934 +0000
@@ -28,8 +28,13 @@
W: manpages-general: link-to-undocumented-manpage usr/share/man/man1/bin-binary.1.gz
W: manpages-general: link-to-undocumented-manpage usr/share/man/man3/function.3.gz
W: manpages-general: manpage-has-bad-whatis-entry usr/share/man/man1/usr-bin-binary.1
-W: manpages-general: manpage-has-errors-from-man usr/share/man/man1/test.1p.gz 14: warning: macro `dep' not defined (possibly missing space after `de')
-W: manpages-general: manpage-has-errors-from-man usr/share/man/man3/included.3.gz 6: warning: macro `zY' not defined
+W: manpages-general: manpage-has-errors-from-man usr/share/man/de/man1/test-latin1-chars.1p.gz <standard input>:1: warning: macro 'IX' not defined
+W: manpages-general: manpage-has-errors-from-man usr/share/man/de_DE/man1/test-utf8-chars.1p.gz <standard input>:1: warning: macro 'IX' not defined
+W: manpages-general: manpage-has-errors-from-man usr/share/man/man1/test-latin1-chars.1p.gz <standard input>:1: warning: macro 'IX' not defined
+W: manpages-general: manpage-has-errors-from-man usr/share/man/man1/test.1p.gz <standard input>:1: warning: macro 'IX' not defined
+W: manpages-general: manpage-has-errors-from-man usr/share/man/man3/include.3.gz man3/included.3:6: warning: macro 'zY' not defined
+W: manpages-general: manpage-has-errors-from-man usr/share/man/man3/included.3.gz <standard input>:6: warning: macro 'zY' not defined
+W: manpages-general: manpage-has-errors-from-man usr/share/man/man3/test.3p.gz <standard input>:1: warning: macro 'IX' not defined
W: manpages-general: manpage-has-errors-from-pod2man usr/share/man/man1/test.1p.gz:19
W: manpages-general: manpage-has-useless-whatis-entry usr/share/man/man1/true.1.gz
W: manpages-general: manpage-locale-dir-country-specific usr/share/man/de_DE/man1/test-utf8-chars.1p.gz
fail tests::manpages-general: output differs!
...........................
tests::java-classpath: diff -u t/tests/java-classpath/tags /tmp/testrun/debian/test-out/tests/java-classpath/tags.java-classpath
--- t/tests/java-classpath/tags 2019-08-19 13:02:55.575788232 +0000
+++ /tmp/testrun/debian/test-out/tests/java-classpath/tags.java-classpath 2019-08-19 13:08:53.175665274 +0000
@@ -1 +1,4 @@
+W: binary-using-java: unknown-java-class-version usr/share/java/cp-missing-2-1.0.jar (org/debian/lintian/TestA.class -> 55)
+W: libcp-missing-java: unknown-java-class-version usr/share/java/cp-missing-1.0.jar (org/debian/lintian/TestA.class -> 55)
W: libcp-relative-java: classpath-contains-relative-path usr/share/java/cp-relative-1.0.jar: obviously-relative/stuff.jar
+W: libcp-relative-java: unknown-java-class-version usr/share/java/cp-relative-1.0.jar (org/debian/lintian/TestA.class -> 55)
fail tests::java-classpath: output differs!
................
tests::java-jars: diff -u t/tests/java-jars/tags /tmp/testrun/debian/test-out/tests/java-jars/tags.java-jars
--- t/tests/java-jars/tags 2019-08-19 13:02:55.575788232 +0000
+++ /tmp/testrun/debian/test-out/tests/java-jars/tags.java-jars 2019-08-19 13:09:00.515416305 +0000
@@ -3,7 +3,14 @@
I: libmanifestless-java: missing-manifest usr/share/java/manifestless-1.0.jar
I: libtestc-java: javalib-but-no-public-jars
W: libcodeless-java: codeless-jar usr/share/java/codeless-1.0.jar
+W: libmanifestless-java: unknown-java-class-version usr/share/java/manifestless-1.0.jar (org/debian/lintian/TestA.class -> 55)
W: libtest-maven-plugin-java: maven-plugin-in-usr-share-java usr/share/java/testb.jar
+W: libtest-maven-plugin-java: unknown-java-class-version usr/share/java/testb.jar (org/debian/lintian/TestA.class -> 55)
+W: libtest-maven-plugin-java: unknown-java-class-version usr/share/maven-repo/org/apache/maven/plugins/maven-site-plugin/2.1/testa.jar (org/debian/lintian/TestA.class -> 55)
W: libtesta-java: binary-without-manpage usr/bin/testc.jar
W: libtesta-java: jar-not-in-usr-share usr/lib/testb.jar
+W: libtesta-java: unknown-java-class-version usr/bin/testc.jar (org/debian/lintian/TestA.class -> 55)
+W: libtesta-java: unknown-java-class-version usr/lib/testb.jar (org/debian/lintian/TestA.class -> 55)
+W: libtesta-java: unknown-java-class-version usr/share/java/testa-1.0.jar (org/debian/lintian/TestA.class -> 55)
+W: libtestc-java: unknown-java-class-version usr/share/private-jars/testa.jar (org/debian/lintian/TestA.class -> 55)
W: unparsable: zip-parse-error usr/share/unparsable/unparsable.jar: format error: can't find EOCD signature
fail tests::java-jars: output differs!
............................
tests::scripts-bashisms: diff -u t/tests/scripts-bashisms/tags /tmp/testrun/debian/test-out/tests/scripts-bashisms/tags.scripts-bashisms
--- t/tests/scripts-bashisms/tags 2019-08-19 13:02:55.607787144 +0000
+++ /tmp/testrun/debian/test-out/tests/scripts-bashisms/tags.scripts-bashisms 2019-08-19 13:09:12.822998803 +0000
@@ -1,3 +1,4 @@
+E: scripts-bashisms: maintainer-shell-script-fails-syntax-check postinst
E: scripts-bashisms: maintainer-shell-script-fails-syntax-check prerm
E: scripts-bashisms: read-in-maintainer-script postinst:14
E: scripts-bashisms: read-in-maintainer-script prerm:162
fail tests::scripts-bashisms: output differs!
..............S.........................................S....S..................
........
tests::usrmerge-lib: diff -u t/tests/usrmerge-lib/tags /tmp/testrun/debian/test-out/tests/usrmerge-lib/tags.usrmerge-lib
--- t/tests/usrmerge-lib/tags 2019-08-19 13:02:55.631786327 +0000
+++ /tmp/testrun/debian/test-out/tests/usrmerge-lib/tags.usrmerge-lib 2019-08-19 13:10:00.261389354 +0000
@@ -1,3 +1,5 @@
E: libbasic2: library-in-root-and-usr lib/libbasic.so.2 usr/lib/libbasic.so.2
I: libbasic2: no-symbols-control-file lib/libbasic.so.2
I: libbasic2: no-symbols-control-file usr/lib/libbasic.so.2
+W: libbasic2: shared-lib-without-dependency-information lib/libbasic.so.2
+W: libbasic2: shared-lib-without-dependency-information usr/lib/libbasic.so.2
fail tests::usrmerge-lib: output differs!
..............
tests::legacy-maintainer-scripts: diff -u t/tests/legacy-maintainer-scripts/tags /tmp/testrun/debian/test-out/tests/maintainer-scripts/tags.maintainer-scripts
--- t/tests/legacy-maintainer-scripts/tags 2019-08-19 13:02:55.579788096 +0000
+++ /tmp/testrun/debian/test-out/tests/maintainer-scripts/tags.maintainer-scripts 2019-08-19 13:10:05.869199074 +0000
@@ -19,6 +19,7 @@
E: maintainer-scripts: maintainer-script-should-not-use-install-sgmlcatalog postinst:99
E: maintainer-scripts: maintainer-script-should-not-use-install-sgmlcatalog postrm:47
E: maintainer-scripts: maintainer-script-should-not-use-install-sgmlcatalog prerm:58
+E: maintainer-scripts: maintainer-shell-script-fails-syntax-check postinst
E: maintainer-scripts: maintainer-shell-script-fails-syntax-check prerm
E: maintainer-scripts: no-copyright-file
E: maintainer-scripts: postrm-contains-additional-updaterc.d-calls etc/init.d/bar
fail tests::legacy-maintainer-scripts: output differs!
...
tests::legacy-libbaz: diff -u t/tests/legacy-libbaz/tags /tmp/testrun/debian/test-out/tests/libbaz/tags.libbaz
--- t/tests/legacy-libbaz/tags 2019-08-19 13:02:55.579788096 +0000
+++ /tmp/testrun/debian/test-out/tests/libbaz/tags.libbaz 2019-08-19 13:10:08.665104203 +0000
@@ -2,7 +2,6 @@
E: libbaz source: not-binnmuable-any-depends-any libbaz2-dev -> libbaz2
E: libbaz source: weak-library-dev-dependency libbaz1-dev on libbaz1 (= ${source:Version})
E: libbaz source: weak-library-dev-dependency libbaz2-dev on libbaz2 (= ${source:Version})
-E: libbaz1-dev: missing-dependency-on-libc needed by usr/lib/ma-dir/perl/version/auto/Foo/Foo.so
E: libbaz1: control-file-has-bad-permissions shlibs 0755 != 0644
E: libbaz1: control-file-has-bad-permissions symbols 0755 != 0644
E: libbaz1: debian-changelog-file-missing-or-wrong-name
@@ -50,13 +49,18 @@
W: libbaz source: native-package-with-dash-version
W: libbaz source: package-uses-deprecated-debhelper-compat-version 6
W: libbaz source: source-nmu-has-incorrect-version-number 1-1
+W: libbaz1-dev: shared-lib-without-dependency-information usr/lib/ma-dir/perl/version/auto/Foo/Foo.so
W: libbaz1-dev: wrong-section-according-to-package-name libbaz1-dev => libdevel
W: libbaz1: dev-pkg-without-shlib-symlink usr/lib/libbaz.so usr/lib/libbaz.so
W: libbaz1: dev-pkg-without-shlib-symlink usr/lib/libbaz3.so.1.0.3b usr/lib/libbaz3.so
W: libbaz1: dev-pkg-without-shlib-symlink usr/lib/libfoo2.so.1.0.3b usr/lib/libbaz2.so
-W: libbaz1: missing-depends-line
W: libbaz1: new-package-should-close-itp-bug
W: libbaz1: package-name-doesnt-match-sonames libbaz libbaz2-1.0 libbaz3-1
+W: libbaz1: shared-lib-without-dependency-information usr/lib/libbaz.so
+W: libbaz1: shared-lib-without-dependency-information usr/lib/libbaz1.so.1.0.3b
+W: libbaz1: shared-lib-without-dependency-information usr/lib/libbaz3.so.1.0.3b
+W: libbaz1: shared-lib-without-dependency-information usr/lib/libfoo2.so.1.0.3b
+W: libbaz1: shared-lib-without-dependency-information usr/lib/ma-dir/perl/version/auto/Foo/Foo.so
W: libbaz1: shlib-missing-in-symbols-control-file libbaz.so for usr/lib/libbaz.so
W: libbaz1: shlib-missing-in-symbols-control-file libbaz2 1.0 for usr/lib/libfoo2.so.1.0.3b
W: libbaz1: shlib-missing-in-symbols-control-file libbaz3 1 for usr/lib/libbaz3.so.1.0.3b
@@ -76,5 +80,6 @@
W: libbaz2-dev: wrong-section-according-to-package-name libbaz2-dev => libdevel
W: libbaz2: debian-changelog-file-is-a-symlink
W: libbaz2: package-name-doesnt-match-sonames libbaz2-1.0
+W: libbaz2: shared-lib-without-dependency-information usr/lib/libbaz2.so.1.0.3b
W: libbaz2: symlink-should-be-relative usr/share/doc/libbaz2/changelog.gz /usr/share/doc/lintian/changelog.gz
X: libbaz1: maintainer-script-may-use-dir_to_symlink_helper postinst:8
fail tests::legacy-libbaz: output differs!
..
Skipped/disabled tests:
[debs]
deb-format-wrong-order: Unmet test dependencies: dpkg (<< 1.17.2)
[tests]
binaries-missing-lfs: architecture mismatch
changelog-file-strange-date: Unmet test dependencies: dpkg (<< 1.18.2)
deb-format-udeb-compression: Unmet test dependencies: dpkg (<< 1.18.11)
debconf-config-not-executable: Unmet test dependencies: dpkg (<< 1.19.0)
debhelper-compat: Unmet test dependencies: debhelper (<< 9.20151101~)
debhelper-compat-empty: Unmet test dependencies: debhelper (<< 9.20151101~)
runtests-arch-i386: architecture mismatch
shared-libs-non-pic-i386: architecture mismatch
upstream-metadata-invalid-yml: (disabled) YAML::XS executes code by default and code has not been converted
version-substvars-obsolete: Unmet test dependencies: dpkg (<< 1.17.2)
Failed tests (11)
suite:scripts [Try: prove -lr -j24 t]
tests::binaries-from-other-arch
tests::binaries-missing-depends-on-numpy-abi
tests::debhelper-no-depends
tests::manpages-general
tests::java-classpath
tests::java-jars
tests::scripts-bashisms
tests::usrmerge-lib
tests::legacy-maintainer-scripts
tests::legacy-libbaz
make: *** [debian/rules:50: runtests] Error 1
Mon 19 Aug 13:10:10 UTC 2019 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-NApLQFLj, which will now be removed.
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user pabs@debian.org
Not sending mail to unregistered user felix.lechner@lease-up.com
Reply to: