On Sun, 03 Jan 2021 11:53:22 +0100, Niels Thykier wrote:

> AFAICT, upstream ought to have exit'ed with a non-zero exit code here
> because the configure job have in fact failed (albeit deliberate) to
> prepare the next stage of the build.
[…] 
> From my PoV, I see this as bug in the upstream package and unactionable
> feature request in debhelper.

TTBOMK, that's considered "best practice" in the CPAN universe, in
order to let the process continue (where "process"is installing
multiple distributions or especially CPAN smoke testers).

Random examples from my SSD:

libnet-ssleay-perl/Makefile.PL:        exit 0; # according 
http://wiki.cpantesters.org/wiki/CPANAuthorNotes this is best-practice when 
"missing library"

libterm-readline-gnu-perl/Makefile.PL:# exit 0 before creating the Makefile to 
be CPAN Testers friendly

libtext-qrcode-perl/Makefile.PL:        exit 0; # tell cpan testers that this 
is not a failure

libxml-libxml-perl/Makefile.PL:        exit 0; # 0 recommended by 
http://cpantest.grango.org (Notes for CPAN Authors)


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Nick Drake: Hanging on a Star

Attachment: signature.asc
Description: Digital Signature

Reply via email to