Re: Bug#980903: debhelper: doc-base doc-id deduplication does not work as documented with multiple "dh_installdocs -p<pkg>" calls; causes /usr/share/doc-base/<doc-id> to be installed multiple times
Axel Beckert wrote:
> Justin B Rye wrote:
>> Please be aware that this deduplication is currently done in memory
>> only, so it requires B<dh_installdocs> to be called no more than
>> once during the package build. Calling B<dh_installdocs -p>I<package>
>> in combination with using F<debian/>I<package>F<.doc-base.*> files
>> can lead to uninstallable packages. See
>> L<https://bugs.debian.org/980903> for details.
>> (Is it still accurate with the "currently" relocated like this, or
>> does it need to be before "requires"?)
> My gut feeling says it's needed in both places. Would that be too
> much? Would "so for now it requires" be an acceptable alternative to
> using "currently" twice?
That alternative works nicely, yes.
> Context: I've prepared a patch which will hopefully fix this in the
> future, but it's likely too invasive for bullseye. So this text will
> be in there only until #980903 will be fixed properly.
Good luck with that!
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package