[Python-modules-team] Bug#951926: mwic: FTBFS: dh_auto_test: error: make -j4 test returned exit code 2
Lucas Nussbaum
lucas at debian.org
Sun Feb 23 07:02:54 GMT 2020
Source: mwic
Version: 0.7.7-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20200222 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>>'
> python3 tests/run-tests --verbose
> tests/alice.exp ... ok
> tests/multiword-a-e.exp ... ok
> tests/multiword-a-h.exp ... ok
> tests/multiword-a-o.exp ... ok
> tests/multiword-a-u.exp ... ok
> tests/multiword-a-x.exp ... ok
> tests/multiword-a.k.a.exp ... ok
> tests/multiword-allow-to.exp ... ok
> tests/multiword-allow-to at en-GB.exp ... FAIL
> tests/multiword-also-also.exp ... ok
> tests/multiword-amount-of-times.exp ... ok
> tests/multiword-an-other.exp ... ok
> tests/multiword-an-u.exp ... ok
> tests/multiword-awhile.exp ... ok
> tests/multiword-be-be.exp ... ok
> tests/multiword-be-consisted-of.exp ... ok
> tests/multiword-be-disable.exp ... ok
> tests/multiword-be-enable.exp ... ok
> tests/multiword-be-ran.exp ... ok
> tests/multiword-be-suppose.exp ... ok
> tests/multiword-blu-ray.exp ... ok
> tests/multiword-can-not.exp ... ok
> tests/multiword-comprised-of.exp ... ok
> tests/multiword-dont-user.exp ... ok
> tests/multiword-e.g.exp ... ok
> tests/multiword-e.t.c.exp ... ok
> tests/multiword-each-others.exp ... ok
> tests/multiword-easy-of.exp ... ok
> tests/multiword-else-then.exp ... ok
> tests/multiword-even-tough.exp ... ok
> tests/multiword-fist-time.exp ... ok
> tests/multiword-gpl.exp ... ok
> tests/multiword-gpl at en-GB.exp ... FAIL
> tests/multiword-is-t.exp ... ok
> tests/multiword-iso.exp ... ok
> tests/multiword-it-us.exp ... ok
> tests/multiword-its-not.exp ... ok
> tests/multiword-its-own.exp ... ok
> tests/multiword-its.exp ... ok
> tests/multiword-know-as.exp ... ok
> tests/multiword-let-s.exp ... ok
> tests/multiword-lots-of.exp ... ok
> tests/multiword-none-existent.exp ... ok
> tests/multiword-none-the-less.exp ... ok
> tests/multiword-nt-not.exp ... ok
> tests/multiword-oh-well.exp ... ok
> tests/multiword-per-say.exp ... ok
> tests/multiword-rational-for.exp ... ok
> tests/multiword-should-of.exp ... ok
> tests/multiword-since-than.exp ... ok
> tests/multiword-sneak-peak.exp ... ok
> tests/multiword-some-times.exp ... ok
> tests/multiword-t-he.exp ... ok
> tests/multiword-the-the.exp ... ok
> tests/multiword-to-extend.exp ... ok
> tests/multiword-worst-than.exp ... ok
> tests/no-dict at und.exp ... ok
> tests.test_camel_case.test_tokenizer ... ok
> tests.test_colors.test_control_characters ... ok
> tests.test_colors.test_escape_safe ... ok
> tests.test_extdict.test_lintian ... ok
> tests.test_extdict.test_lintian_case ... ok
> tests.test_extdict.test_codespell ... ok
> tests.test_extdict.test_kde ... ok
> tests.test_extdict.test_plain ... ok
> tests.test_trim.test_ltrim ... ok
> tests.test_trim.test_rtrim ... ok
> tests.test_version.test_changelog ... ok
> tests.test_version.test_manpage ... ok
>
> ======================================================================
> FAIL: tests/multiword-allow-to at en-GB.exp
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/../tests/test_blackbox.py", line 120, in _test
> _test_text(self.path)
> File "/<<PKGBUILDDIR>>/tests/../tests/test_blackbox.py", line 84, in _test_text
> assert_multi_line_equal(expected, text)
> AssertionError: "allo[43 chars]thorise to:\n| I authorise to go.\n ^^^^^^^[569 chars]\n\n" != "allo[43 chars]thorize to:\n| I authorize to go.\n ^^^^^^^[569 chars]\n\n"
> allow to:
> | I allow to go.
> ^^^^^^^^
>
> - authorise to:
> ? ^
> + authorize to:
> ? ^
> - | I authorise to go.
> ? ^
> + | I authorize to go.
> ? ^
> ^^^^^^^^^^^^
>
> permit to:
> | I permit to go.
> ^^^^^^^^^
>
> allowing to:
> | I'm allowing to go.
> ^^^^^^^^^^^
>
> - authorising to:
> ? ^
> + authorizing to:
> ? ^
> - | I'm authorising to go.
> ? ^
> + | I'm authorizing to go.
> ? ^
> ^^^^^^^^^^^^^^
>
> allows to:
> | It allows to go.
> ^^^^^^^^^
>
> - authorises to:
> ? ^
> + authorizes to:
> ? ^
> - | It authorises to go.
> ? ^
> + | It authorizes to go.
> ? ^
> ^^^^^^^^^^^^^
>
> permits to:
> | It permits to go.
> ^^^^^^^^^^
>
> - authorize:
> ? ^
> + authorise:
> ? ^
> - | I authorize to go.
> ? ^
> + | I authorise to go.
> ? ^
> ^^^^^^^^^
>
> - authorized:
> ? ^
> + authorised:
> ? ^
> - | I'm authorized to go.
> ? ^
> + | I'm authorised to go.
> ? ^
> ^^^^^^^^^^
>
> - authorizing:
> ? ^
> + authorising:
> ? ^
> - | I'm authorizing to go.
> ? ^
> + | I'm authorising to go.
> ? ^
> ^^^^^^^^^^^
>
> - authorizes:
> ? ^
> + authorises:
> ? ^
> - | It authorizes to go.
> ? ^
> + | It authorises to go.
> ? ^
> ^^^^^^^^^^
>
>
>
> ======================================================================
> FAIL: tests/multiword-gpl at en-GB.exp
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/../tests/test_blackbox.py", line 120, in _test
> _test_text(self.path)
> File "/<<PKGBUILDDIR>>/tests/../tests/test_blackbox.py", line 84, in _test_text
> assert_multi_line_equal(expected, text)
> AssertionError: 'GNU [14 chars]Licence:\n| GNU Lesser Public Licence\n ^^^^^[638 chars]\n\n' != 'GNU [14 chars]License:\n| GNU Lesser Public License\n ^^^^^[515 chars]\n\n'
> - GNU Lesser Public Licence:
> - | GNU Lesser Public Licence
> - ^^^^^^^^^^^^^^^^^^^^^^^^^
> -
> GNU Lesser Public License:
> | GNU Lesser Public License
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> -
> - GNU Library Public Licence:
> - | GNU Library Public Licence
> - ^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> GNU Library Public License:
> | GNU Library Public License
> ^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> - GNU Public Licence:
> - | GNU Public Licence
> - ^^^^^^^^^^^^^^^^^^
> -
> GNU Public License:
> | GNU Public License
> ^^^^^^^^^^^^^^^^^^
> -
> - either version 2 of the Licence:
> - | either version 2 of the Licence.
> - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> either version 2 of the License:
> | either version 2 of the License.
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> + Licence:
> + | GNU Public Licence
> + | GNU Lesser Public Licence
> + | GNU Library Public Licence
> + | either version 2 of the Licence, or...
> + | either version 2 of the Licence.
> + ^^^^^^^
> +
>
>
> ----------------------------------------------------------------------
> Ran 69 tests in 1.433s
>
> FAILED (failures=2)
> make[1]: *** [Makefile:54: test] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j4 test returned exit code 2
The full build log is available from:
http://qa-logs.debian.net/2020/02/22/mwic_0.7.7-1_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.
More information about the Python-modules-team
mailing list