Matthias Klose wrote: > so two of these are mangled to just 'gnat'. Not using underscores in > the document id works around this problem. Didn't check if > underscores are forbidden in doc ids, but maybe dh_installdocs > should just exit with an error.
doc-base is documented to only accept document ids that contain the same characters as package names. So no underscores. However, it actually will accept and work on doc ids with underscores, as well as other arbitrarily weird characters (though some, like "/", break it internally). Lintian detects illegal doc-ids. So, I'd rather not exit with an error since it could break working packages, and since debhelper prefers to leave error checking to lintian when possible. Broadening the doc id regexp in dh_installdocs is a slightly strange possible way to fix this. Then your files will get separate names, -- see shy jo
signature.asc
Description: Digital signature

