[Qa-jenkins-scm] Build failed in Jenkins: lintian-tests_sid #3913

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Mon Aug 19 14:10:10 BST 2019


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 at 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 at 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 at debian.org
Not sending mail to unregistered user felix.lechner at lease-up.com



More information about the Qa-jenkins-scm mailing list