Bug#1081316: lintian: FTBFS: the "bogus-mail-host" tag is not emitted anymore
Source: lintian
Version: 2.118.1
Severity: grave
Tags: ftbfs
Hello,
It seems something changed in the archive since the 2.118.1 release and now the bogus-mail-host tag is not emitted anymore.
This breaks the test suite and means lintian FTBFS:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
===( 11;0 0/1 0/1 0/? 0/? 0/? 0/? 0/? 0/? 0/? 0/?... )===# Hints do not match
#
# --- debian/test-out/eval/checks/fields/mail-address/changed-by-localhost/hints.specified.calibrated
# +++ debian/test-out/eval/checks/fields/mail-address/changed-by-localhost/hints.actual.parsed
# -changed-by-localhost (changes): bogus-mail-host Changed-By someone@localhost.localdomain
#
# Missing tags:
# bogus-mail-host
#
===( 12;0 1/1 0/1 0/? 0/? 0/? 0/? 0/? 0/? 0/? 0/?... )===# Failed test 'Lintian passes for changed-by-localhost'
# at /home/foo/lintian/lib/Test/Lintian/Run.pm line 343.
# Looks like you failed 1 test of 1.
debian/test-out/eval/checks/fields/mail-address/changed-by-localhost/generic.t .................................. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
debian/test-out/eval/checks/fields/mail-address/changes-files-package-builds-dbg-and-dbgsym-variants/generic.t .. ok
debian/test-out/eval/checks/fields/mail-address/changes-missing-format/generic.t ................................ ok
debian/test-out/eval/checks/fields/mail-address/changes-unreleased/generic.t .................................... ok
debian/test-out/eval/checks/fields/mail-address/changes-missing-fields/generic.t ................................ ok
debian/test-out/eval/checks/fields/mail-address/checksum-count-mismatch/generic.t ............................... ok
debian/test-out/eval/checks/fields/mail-address/distribution-multiple-bad/generic.t ............................. ok
debian/test-out/eval/checks/fields/mail-address/changes-upload-has-backports-version-number/generic.t ........... ok
debian/test-out/eval/checks/fields/mail-address/fields-maintainer/generic.t ..................................... ok
debian/test-out/eval/checks/fields/mail-address/fields-maintainer-bounces/generic.t ............................. ok
debian/test-out/eval/checks/fields/mail-address/fields-maintainer-general/generic.t ............................. ok
debian/test-out/eval/checks/fields/mail-address/fields-no-human-maintainer/generic.t ............................ ok
debian/test-out/eval/checks/fields/mail-address/fields-qa-maint-address/generic.t ............................... ok
debian/test-out/eval/checks/fields/mail-address/fields-qa-maint-name/generic.t .................................. ok
debian/test-out/eval/checks/fields/mail-address/fields-root-maint-address/generic.t ............................. ok
debian/test-out/eval/checks/fields/mail-address/fields-uploaders/generic.t ...................................... ok
debian/test-out/eval/checks/fields/mail-address/java-team-fp/generic.t .......................................... ok
debian/test-out/eval/checks/fields/mail-address/generic-empty/generic.t ......................................... ok
===( 29;4 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 )================# Hints do not match
#
# --- debian/test-out/eval/checks/fields/mail-address/mismatch-between-changes-and-source/hints.specified.calibrated
# +++ debian/test-out/eval/checks/fields/mail-address/mismatch-between-changes-and-source/hints.actual.parsed
# -mismatch-between-changes-and-source (changes): bogus-mail-host Maintainer never@heard.of
#
# Missing tags:
# bogus-mail-host
#
===( 30;4 0/1 0/1 1/1 0/1 0/1 0/1 0/1 0/1 )================# Failed test 'Lintian passes for mismatch-between-changes-and-source'
# at /home/foo/lintian/lib/Test/Lintian/Run.pm line 343.
# Looks like you failed 1 test of 1.
debian/test-out/eval/checks/fields/mail-address/mismatch-between-changes-and-source/generic.t ................... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
debian/test-out/eval/checks/fields/mail-address/missing-closing-bracket/generic.t ............................... ok
debian/test-out/eval/checks/fields/mail-address/legacy-maintainer-scripts/generic.t ............................. ok
===( 34;4 0/1 1/1 1/1 0/1 0/1 )===============================# Hints do not match
#
# --- debian/test-out/eval/checks/fields/mail-address/legacy-foo++/hints.specified.calibrated
# +++ debian/test-out/eval/checks/fields/mail-address/legacy-foo++/hints.actual.parsed
# -foo++ (source): bogus-mail-host Uploaders jeroen@localhost.localdomain
#
debian/test-out/eval/checks/fields/mail-address/qa-group-fp/generic.t ........................................... ok
===( 35;4 1/1 1/1 0/1 0/1 )====================================# Failed test 'Lintian passes for legacy-foo++'
# at /home/foo/lintian/lib/Test/Lintian/Run.pm line 343.
# Looks like you failed 1 test of 1.
debian/test-out/eval/checks/fields/mail-address/legacy-foo++/generic.t .......................................... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
debian/test-out/eval/checks/fields/mail-address/right-to-left-override/generic.t ................................ ok
debian/test-out/eval/checks/fields/mail-address/two-maintainers/generic.t ....................................... ok
debian/test-out/eval/checks/fields/mail-address/watch-file-pgpmode-next/generic.t ..........debian/test-out/eval/checks/fields/mail-address/watch-file-pgpmode-next/generic.t .......... debian/test-out/eval/checks/fields/mail-address/watch-file-pgpmode-next/generic.t ............................... ok
Test Summary Report
-------------------
debian/test-out/eval/checks/fields/mail-address/changed-by-localhost/generic.t (Wstat: 256 (exited 1) Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
debian/test-out/eval/checks/fields/mail-address/mismatch-between-changes-and-source/generic.t (Wstat: 256 (exited 1) Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
debian/test-out/eval/checks/fields/mail-address/legacy-foo++/generic.t (Wstat: 256 (exited 1) Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=37, Tests=37, 9 wallclock secs ( 0.98 usr 1.06 sys + 67.09 cusr 11.71 csys = 80.84 CPU)
Result: FAIL
The test suite ran for 11 seconds.
Offering to re-calibrate the hints expected in tests that failed.
Failed test: t/recipes/checks/fields/mail-address/changed-by-localhost
-changed-by-localhost (changes): bogus-mail-host Changed-By someone@localhost.localdomain
Fix test (y), accept all (a), do not fix (n), quit (q/default)? n
Failed test: t/recipes/checks/fields/mail-address/mismatch-between-changes-and-source
-mismatch-between-changes-and-source (changes): bogus-mail-host Maintainer never@heard.of
Fix test (y), accept all (a), do not fix (n), quit (q/default)? nn
Failed test: t/recipes/checks/fields/mail-address/legacy-foo++
-foo++ (source): bogus-mail-host Uploaders jeroen@localhost.localdomain
Fix test (y), accept all (a), do not fix (n), quit (q/default)? n
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau
⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org
⠈⠳⣄
Reply to: