[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