On Fri, Jun 05, 2020 at 07:55:33AM +0200, Niels Thykier wrote:
> Adrian Bunk:
> > Source: debhelper
> > Version: 13.1
> > Severity: serious
> > Control: affects -1 src:esys-particle
> > Control: block 961995 by -1
> > 
> > https://buildd.debian.org/status/package.php?p=esys-particle
> > 
> > ...
> >    dh_installman -a
> > dh_installman: warning: Section for ./debian/esysparticle.1 is computed as 
> > "2012-12-30", which is not a valid section
> > dh_installman: error: Could not determine section for 
> > ./debian/esysparticle.1
> > dh_installman: error: Aborting due to earlier error
> > make: *** [debian/rules:15: binary-arch] Error 25
> > 
> > 
> > debhelper (13.1) unstable; urgency=low
> > ...
> >   * dh_installman: Improve error messages and handling of broken
> >     section numbers.  Notably ignore (with a warning) sections from
> >     manpages that look suspiciously like a version number.  Thanks
> >     to Paul Gevers for reporting the bug.  (Closes: #958343)
> > ...
> > 
> 
> Hi Adrian,

Hi Niels,

> I do not understand how you came to the conclusion that because
> esys-particle has a completely broken manpage then debhelper should have
> an RC bug.

it is a FTBFS, so there has to be an RC bug somewhere.

> Prior to that error, dh_installman silently installed it in
> /usr/share/man/man2, which would clearly have been wrong:
> 
> """
> $ apt-file show esys-particle | grep share/man/
> esys-particle: /usr/share/man/man2/esysparticle.2012-12-30.gz
> """
> 
> Based on this, can we agree that this and future instances you find of
> this case should in general be filed against packages containing the
> manpage rather then debhelper?

My reading of the debhelper changelog was that "ignore (with a warning)"
means that this was not intended to cause an error.

I might have misunderstood that.

> ~Niels

cu
Adrian

Reply via email to