[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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

Reply to: