tags 914256 + moreinfo thanks Hi Vincent,
> [..] Hm, I can't seem to reproduce this in the lintian testsuite. After adding: --- a/t/tests/legacy-debconf/debian/debian/debconf-test.templates +++ b/t/tests/legacy-debconf/debian/debian/debconf-test.templates @@ -99,3 +99,15 @@ Type: boolean _Description: Decide, lintian Using "no longer" should no longer be detected as making-assumptions-about-interfaces-in-templates by lintian. + +Template: debconf/no-underscore +Type: boolean +Default: false +Description: This has no underscore? + This has no underscore. + +Template: debconf/with-underscore +Type: boolean +Default: false +_Description: This has an underscore? + This has an underscore. I only get: --- t/tests/legacy-debconf/tags 2018-11-21 18:36:28.245704810 +0100 +++ /home/lamby/git/debian/lintian/lintian/debian/test-out/tests/debconf/tags.debconf 2018-11-21 18:38:34.795622524 +0100 @@ -1,4 +1,5 @@ E: debconf source: declares-possibly-conflicting-debhelper-compat-versions rules=5 compat=5 +E: debconf source: untranslatable-debconf-templates debconf-test.templates: 106 E: debconf source: untranslatable-debconf-templates debconf-test.templates: 47 E: debconf source: untranslatable-debconf-templates debconf-test.templates: 58 E: debconf-test-noscripts: copyright-contains-dh_make-todo-boilerplate @@ -23,6 +24,7 @@ I: debconf-test: unused-debconf-template debconf/internal I: debconf-test: unused-debconf-template debconf/language I: debconf-test: unused-debconf-template debconf/no-description +I: debconf-test: unused-debconf-template debconf/no-underscore I: debconf-test: unused-debconf-template debconf/should-be-boolean I: debconf-test: unused-debconf-template debconf/should-be-no-longer-a-problem I: debconf-test: unused-debconf-template debconf/testboolean @@ -31,6 +33,7 @@ I: debconf-test: unused-debconf-template debconf/testnote I: debconf-test: unused-debconf-template debconf/teststring I: debconf-test: unused-debconf-template debconf/translate +I: debconf-test: unused-debconf-template debconf/with-underscore W: debconf source: ancient-standards-version 3.7.2 (released 2006-05-03) (current is CURRENT) W: debconf source: build-depends-on-obsolete-package build-depends: dpatch W: debconf source: debian-rules-calls-debhelper-in-odd-order dh_makeshlibs (line 56) .. whilst I was expecting a set of warnings for the "unknown" case that you are seeing. I am not well-versed enough in debconf(7) translation foo to work out what the problem is, alas. Can anyone help? Best wishes, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-