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
Justin B Rye <[email protected]> Sun, 31 Jan 2021 22:17:59 +0000
| Newsgroups | gmane.linux.debian.internationalization.english |
|---|---|
| Message-ID | <[email protected]> |
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!