Your message dated Sun, 23 Feb 2020 18:06:26 +0100
with message-id <20200223170626.jigbuenywdgjcawf@flow>
and subject line Re: Bug#951860: dh_missing: Please don't warn about compressed
man-pages
has caused the Debian Bug report #951860,
regarding dh_missing: Please don't warn about compressed man-pages
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
951860: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951860
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 12.9
Severity: normal
I updated compat level 11->12 and now I see in the build log:
| dh_missing: warning: usr/share/man/man8/clamd.8 exists in debian/tmp but is
not installed to anywhere
…
| clamav-daemon_0.102.2+dfsg-2_amd64.deb
…
| -rw-r--r-- root/root 2636 2020-02-16 21:05
./usr/share/man/man8/clamd.8.gz
so everything appears "correct". I didn't say to compress the man pages
but I don't mind if dh_compress is doing so.
Can this warning be turned off?
Sebastian
--- End Message ---
--- Begin Message ---
On 2020-02-22 22:41:40 [+0100], Niels Thykier wrote:
> Hi Sebastian,
Hi Niels,
> Looking at the clamav source, I think dh_missing warning is correct due
> to a (petty) technicality.
>
> The manpage installed appears to be "docs/man/clamd.8" rather than
> "usr/share/man/man8/clamd.8"[1]. So indeed, the latter is not installed
> anywhere. Unfortunately, making debhelper realise that these two are in
> fact identical files[2] is non-trivial at best.
So it appears that everything works as expected. Replacing the file path
and name as suggested does what it should. I'm confused at best, sorry
for the report.
I'm fairly surprised to see that the wrong file was listed but then the
warning was "path/filename" vs "path/filename.gz" so jumping into wrong
conclusions…
> I recommend that you use one of the following work arounds:
>
> * use "usr/share/man/man8/clamd.8" in debian/clamav-daemon.manpages
> instead of "docs/man/clamd.8", OR
Yup, that is what I'm going to do. Thank you once again for pointing that
out.
> ~Niels
Sebastian
--- End Message ---