[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#917752: lintian: FTBFS: tests failed



Source: lintian
Version: 2.5.118
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20181229 ftbfs-buster

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> .... running tests ....
> mkdir -p "/<<PKGBUILDDIR>>/debian/test-out"
> t/runtests -k -j 2 t "/<<PKGBUILDDIR>>/debian/test-out" 
> Host architecture is amd64.
> Latest policy version is 4.3.0 from Sun, 23 Dec 2018 10:17:55 +0000
> 
> Environment:
>     DEB_HOST_ARCH=amd64
>     DUMP_LOGS=yes
>     HARNESS_EPOCH=1545583328
>     IPCRUNDEBUG=none
>     LC_ALL=C
>     LINTIAN_DPLINT_FRONTEND=/<<PKGBUILDDIR>>/frontend/dplint
>     LINTIAN_FRONTEND=/<<PKGBUILDDIR>>/frontend/lintian
>     LINTIAN_ROOT=/<<PKGBUILDDIR>>
>     LINTIAN_TEST_INSTALLED=no
>     LINTIAN_TEST_ROOT=/<<PKGBUILDDIR>>
>     NO_PKG_MANGLE=true
>     PATH=/<<PKGBUILDDIR>>/t/helpers/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
>     POLICY_EPOCH=1545560275
>     POLICY_VERSION=4.3.0
> 
> Test scripts:
> /<<PKGBUILDDIR>>/t/scripts/01-critic/checks.t ....................... skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/01-critic/collection.t ................... skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/01-critic/commands.t ..................... skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/01-critic/docs-examples.t ................ skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/01-critic/frontend.t ..................... skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/01-critic/helpers.t ...................... skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/01-critic/lib.t .......................... skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/01-critic/private.t ...................... skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/01-critic/test-scripts.t ................. skipped: Only UNRELEASED versions are criticised
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/collection.t .......... ok
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/commands.t ............ ok
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/docs-examples.t ....... ok
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/frontend.t ............ ok
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/helpers.t ............. ok
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/checks.t .............. ok
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/lib.t ................. ok
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/private.t ............. ok
> /<<PKGBUILDDIR>>/t/scripts/02-minimum-version/test-scripts.t ........ ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/collection.t ................... ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/commands.t ..................... ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/docs-examples.t ................ ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/frontend.t ..................... ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/helpers.t ...................... ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/checks.t ....................... ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/private.t ...................... ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/lib.t .......................... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/01add-select-satisfy.t .... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/03pending.t ............... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/04satisfiability.t ........ ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/05multi-add.t ............. ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/06parents.t ............... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/08initialise.t ............ ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/08initialise2.t ........... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/09unlink.t ................ ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/10circular.t .............. ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/11prefix.t ................ ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/12done.t .................. ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/DepMap/Properties/00construct.t .. ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Lab/Manifest/01-basic.t .......... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Lab/Manifest/02-io.t ............. ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Lab/Manifest/03-diff.t ........... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Lab/auto-repair.t ................ ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Lab/repair.t ..................... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Relation/01-basic.t .............. ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Relation/02-architecture.t ....... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Relation/03-duplicates.t ......... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Relation/04-multiarch.t .......... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Relation/05-invalid.t ............ ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Relation/06-build-profiles.t ..... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Relation/07-implies.t ............ ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Util/dctrl-parser.t .............. ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Util/parse_bool.t ................ ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Util/path.t ...................... ok
> /<<PKGBUILDDIR>>/t/scripts/Lintian/Util/run_cmd.t ................... ok
> /<<PKGBUILDDIR>>/t/scripts/changelog-format.t ....................... ok
> /<<PKGBUILDDIR>>/t/scripts/check-descs.t ............................ ok
> /<<PKGBUILDDIR>>/t/scripts/check-load.t ............................. ok
> /<<PKGBUILDDIR>>/t/scripts/implemented-tags.t ....................... ok
> /<<PKGBUILDDIR>>/t/scripts/needs-info-exists.t ...................... ok
> /<<PKGBUILDDIR>>/t/scripts/needs-info-missing.t ..................... ok
> /<<PKGBUILDDIR>>/t/scripts/pod-coverage.t ........................... ok
> /<<PKGBUILDDIR>>/t/scripts/pod-spelling.t ........................... ok
> /<<PKGBUILDDIR>>/t/scripts/pod-synopsis.t ........................... ok
> /<<PKGBUILDDIR>>/t/scripts/pod.t .................................... ok
> /<<PKGBUILDDIR>>/t/scripts/profile-load.t ........................... ok
> /<<PKGBUILDDIR>>/t/scripts/03-strict/test-scripts.t ................. ok
> /<<PKGBUILDDIR>>/t/scripts/profiles-coverage.t ...................... ok
> /<<PKGBUILDDIR>>/t/scripts/static-lab.t ............................. ok
> /<<PKGBUILDDIR>>/t/scripts/unpack-level.t ........................... ok
> /<<PKGBUILDDIR>>/t/scripts/version.t ................................ ok
> /<<PKGBUILDDIR>>/t/scripts/spellintian.t ............................ ok
> All tests successful.
> Files=71, Tests=20942, 62 wallclock secs ( 1.59 usr  0.10 sys + 114.75 cusr  4.81 csys = 121.25 CPU)
> Result: PASS
> 
> ............................S...................................................
> ....S.......S.......................................S.............
> tests::changes-upstream-signature-not-missing: diff -u /<<PKGBUILDDIR>>/t/tests/changes-upstream-signature-not-missing/tags /<<PKGBUILDDIR>>/debian/test-out/tests/changes-upstream-signature-not-missing/tags.actual.parsed.sorted
> --- /<<PKGBUILDDIR>>/t/tests/changes-upstream-signature-not-missing/tags	2018-12-23 16:42:08.000000000 +0000
> +++ /<<PKGBUILDDIR>>/debian/test-out/tests/changes-upstream-signature-not-missing/tags.actual.parsed.sorted	2018-12-29 14:22:23.255505344 +0000
> @@ -1 +1,2 @@
> +I: changes-upstream-signature-not-missing source: public-upstream-key-unusable upstream/signing-key.asc cannot be processed
>  W: changes-upstream-signature-not-missing source: debian-watch-could-verify-download debian/upstream/signing-key.asc
> fail tests::changes-upstream-signature-not-missing: output differs!
> .........................................................................S.S....
> ..S...S.
> tests::debhelper-compat-experimental: diff -u /<<PKGBUILDDIR>>/t/tests/debhelper-compat-experimental/tags /<<PKGBUILDDIR>>/debian/test-out/tests/debhelper-compat-experimental/tags.actual.parsed.sorted
> --- /<<PKGBUILDDIR>>/t/tests/debhelper-compat-experimental/tags	2018-12-23 16:42:08.000000000 +0000
> +++ /<<PKGBUILDDIR>>/debian/test-out/tests/debhelper-compat-experimental/tags.actual.parsed.sorted	2018-12-29 14:25:12.734370235 +0000
> @@ -1,2 +1 @@
>  P: debhelper-compat-experimental source: package-uses-experimental-debhelper-compat-version 12
> -W: debhelper-compat-experimental source: package-needs-versioned-debhelper-build-depends 12
> fail tests::debhelper-compat-experimental: output differs!
> ......S.S.......................................................................
> ................................................................................
> ..........................SSS........................
> tests::manpages-general: diff -u /<<PKGBUILDDIR>>/t/tests/manpages-general/tags /<<PKGBUILDDIR>>/debian/test-out/tests/manpages-general/tags.actual.parsed.sorted
> --- /<<PKGBUILDDIR>>/t/tests/manpages-general/tags	2018-12-23 16:42:08.000000000 +0000
> +++ /<<PKGBUILDDIR>>/debian/test-out/tests/manpages-general/tags.actual.parsed.sorted	2018-12-29 14:32:11.115568499 +0000
> @@ -30,8 +30,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!
> ...........................S.....S..............................................
> ..............S...TT.............................................S..............
> .........................................
> tests::upstream-key-bloated: diff -u /<<PKGBUILDDIR>>/t/tests/upstream-key-bloated/tags /<<PKGBUILDDIR>>/debian/test-out/tests/upstream-key-bloated/tags.actual.parsed.sorted
> --- /<<PKGBUILDDIR>>/t/tests/upstream-key-bloated/tags	2018-12-23 16:42:08.000000000 +0000
> +++ /<<PKGBUILDDIR>>/debian/test-out/tests/upstream-key-bloated/tags.actual.parsed.sorted	2018-12-29 14:38:46.620925741 +0000
> @@ -1,3 +1,3 @@
> -I: upstream-key-bloated source: public-upstream-key-not-minimal upstream/signing-key.asc has 5 extra signature(s) for keyid E0B11894F66AEC98
> +I: upstream-key-bloated source: public-upstream-key-unusable upstream/signing-key.asc cannot be processed
>  W: upstream-key-bloated changes: orig-tarball-missing-upstream-signature upstream-key-bloated_1.0.orig.tar.gz
>  W: upstream-key-bloated source: debian-watch-could-verify-download debian/upstream/signing-key.asc
> fail tests::upstream-key-bloated: output differs!
> .
> tests::upstream-key-minimal: diff -u /<<PKGBUILDDIR>>/t/tests/upstream-key-minimal/tags /<<PKGBUILDDIR>>/debian/test-out/tests/upstream-key-minimal/tags.actual.parsed.sorted
> --- /<<PKGBUILDDIR>>/t/tests/upstream-key-minimal/tags	2018-12-23 16:42:08.000000000 +0000
> +++ /<<PKGBUILDDIR>>/debian/test-out/tests/upstream-key-minimal/tags.actual.parsed.sorted	2018-12-29 14:38:50.236901578 +0000
> @@ -1,2 +1,3 @@
> +I: upstream-key-minimal source: public-upstream-key-unusable upstream/signing-key.asc cannot be processed
>  W: upstream-key-minimal changes: orig-tarball-missing-upstream-signature upstream-key-minimal_1.0.orig.tar.gz
>  W: upstream-key-minimal source: debian-watch-could-verify-download debian/upstream/signing-key.asc
> fail tests::upstream-key-minimal: output differs!
> tests::upstream-key-multiple-locations: diff -u /<<PKGBUILDDIR>>/t/tests/upstream-key-multiple-locations/tags /<<PKGBUILDDIR>>/debian/test-out/tests/upstream-key-multiple-locations/tags.actual.parsed.sorted
> --- /<<PKGBUILDDIR>>/t/tests/upstream-key-multiple-locations/tags	2018-12-23 16:42:08.000000000 +0000
> +++ /<<PKGBUILDDIR>>/debian/test-out/tests/upstream-key-multiple-locations/tags.actual.parsed.sorted	2018-12-29 14:38:50.348900829 +0000
> @@ -1,2 +1,4 @@
> +I: upstream-key-multiple-locations source: public-upstream-key-unusable upstream-signing-key.pgp cannot be processed
> +I: upstream-key-multiple-locations source: public-upstream-key-unusable upstream/signing-key.asc cannot be processed
>  I: upstream-key-multiple-locations source: public-upstream-keys-in-multiple-locations upstream-signing-key.pgp upstream/signing-key.asc
>  W: upstream-key-multiple-locations changes: orig-tarball-missing-upstream-signature upstream-key-multiple-locations_1.0.orig.tar.gz
> fail tests::upstream-key-multiple-locations: output differs!
> ..
> tests::upstream-keyring: diff -u /<<PKGBUILDDIR>>/t/tests/upstream-keyring/tags /<<PKGBUILDDIR>>/debian/test-out/tests/upstream-keyring/tags.actual.parsed.sorted
> --- /<<PKGBUILDDIR>>/t/tests/upstream-keyring/tags	2018-12-23 16:42:08.000000000 +0000
> +++ /<<PKGBUILDDIR>>/debian/test-out/tests/upstream-keyring/tags.actual.parsed.sorted	2018-12-29 14:38:57.428853518 +0000
> @@ -1,2 +1,3 @@
> +I: upstream-keyring source: public-upstream-key-unusable upstream/signing-key.asc cannot be processed
>  W: upstream-keyring changes: orig-tarball-missing-upstream-signature upstream-keyring_1.0.orig.tar.gz
>  W: upstream-keyring source: debian-watch-could-verify-download debian/upstream/signing-key.asc
> fail tests::upstream-keyring: output differs!
> .....S..
> tests::watch-file-general: diff -u /<<PKGBUILDDIR>>/t/tests/watch-file-general/tags /<<PKGBUILDDIR>>/debian/test-out/tests/watch-file-general/tags.actual.parsed.sorted
> --- /<<PKGBUILDDIR>>/t/tests/watch-file-general/tags	2018-12-23 16:42:08.000000000 +0000
> +++ /<<PKGBUILDDIR>>/debian/test-out/tests/watch-file-general/tags.actual.parsed.sorted	2018-12-29 14:39:13.068749006 +0000
> @@ -1,6 +1,7 @@
>  E: watch-file-general source: debian-watch-file-uses-deprecated-githubredir line 24
>  I: watch-file-general source: debian-watch-file-should-dversionmangle-not-uversionmangle line 5
>  I: watch-file-general source: debian-watch-uses-insecure-uri http://insecure.com
> +I: watch-file-general source: public-upstream-key-unusable upstream/signing-key.asc cannot be processed
>  W: watch-file-general source: debian-watch-could-verify-download debian/upstream/signing-key.asc
>  W: watch-file-general source: debian-watch-file-declares-multiple-versions line 18
>  W: watch-file-general source: debian-watch-file-declares-multiple-versions line 7
> fail tests::watch-file-general: output differs!
> ..........
> Skipped/disabled tests:
>   [debs]
>     deb-format-wrong-order: Missing prerequisites: Unmet: dpkg (<< 1.17.2)
>   [tests]
>     binaries-golang: Missing prerequisites: Unmet: golang-go (>= 2:1.1.1-4)
>     binaries-missing-lfs: Architecture mismatch
>     changelog-file-strange-date: Missing prerequisites: Unmet: dpkg (<< 1.18.2)
>     deb-format-udeb-compression: Missing prerequisites: Unmet: dpkg (<< 1.18.11)
>     debconf-config-not-executable: Missing prerequisites: Unmet: dpkg (<< 1.19.0)
>     debhelper-arch-depends: Missing prerequisites: Unmet: cli-common-dev (>= 0.5.7)
>     debhelper-compat: Missing prerequisites: Unmet: debhelper (<< 9.20151101~)
>     debhelper-compat-empty: Missing prerequisites: Unmet: debhelper (<< 9.20151101~)
>     debhelper-deprecated: Missing prerequisites: Unmet: python-ply (>= 3.4-1~)
>     java-class-format: Missing prerequisites: Unmet: default-jdk
>     java-classpath: Missing prerequisites: Unmet: default-jdk
>     java-jars: Missing prerequisites: Unmet: default-jdk
>     patch-systems-dpatch-description: Missing prerequisites: Unmet: dpatch
>     patch-systems-quilt-general: Missing prerequisites: Unmet: dpatch
>     runtests-arch-i386: Architecture mismatch
>     shared-libs-non-pic-i386: Architecture mismatch
>     version-substvars-obsolete: Missing prerequisites: Unmet: dpkg (<< 1.17.2)
> 
> Failed tests (8)
>     tests::changes-upstream-signature-not-missing
>     tests::debhelper-compat-experimental
>     tests::manpages-general
>     tests::upstream-key-bloated
>     tests::upstream-key-minimal
>     tests::upstream-key-multiple-locations
>     tests::upstream-keyring
>     tests::watch-file-general
> make[1]: *** [debian/rules:51: runtests] Error 1

The full build log is available from:
   http://aws-logs.debian.net/2018/12/29/lintian_2.5.118_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.


Reply to: